MOBILESDK-30 Don't add auth header in iOS if username is empty. Logic moved near its data, as OOP states
MOBILESDK-30 Don't add auth header in Android if username is empty. Logic moved near its data, as OOP states
MOBILESDK-30 Added tests for iOS
MOBILESDK-30 Added tests for Android
MOBILESDK-30 Deleted unnecessary header files
MOBILESDK-30 - Append "With" suffix to session constructors
Source formatting
MOBILESDK-30 - Add constructors without credentials
MOBILESDK-30 - Trim username and password before checking if they are empty
MOBILESDK-30 - Removing duplicate code and adding back "[request setTimeoutInterval:session.connectionTimeout]" for uploads
MOBILESDK-30 - Using constructor with no credentials in test case
MOBILESDK-30 - Apply same changes to android
Update Android sample