Updated to 1.0!
Update: OAuth Authentication is now supported.
After working out how the OAuth system works, integrating it in to the Android platform and working out the required workflow to request/obtain the tokens - PhoneMarks now supports OAuth! I have left the old Username/Password system just in case the OAuth fails to work.
Update: Additional error messages displayed
Extended the basic failure message to include additional information on failures to sync.