MOBILESDK-28 Added missing import in base service
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
MOBILESDK-26 - Accept blocks as callbacks
Source formatting
MOBILESDK-26 - Hide LRBlockCallback creation from client
MOBILESDK-26 - BlockCallbackTest properties are not needed
MOBILESDK-26 - Added typedefs for blocks. Much more readable
MOBILESDK-26 - Source formatting