Android 5 support and bug fixes

1. upgrade the compile target  SDK version from 20 to 21
2. Added static function capture the user from server
3. Fixed an compile error 
4. Fixed the update profile activity landscape mode. 
5. Added fetch capture user to the Sample App. 
The way this is being invoked, it doesn't appear to be updating the signed in user that is stored in Jump.