implementation for InternetConnectionAndroid
typo
fixed buggy callback calling from new offline-aware code
some first steps to save the activiy-records & co. from the database
small changes due to ChallengeEngine-interface changes
added new version of the ChallengeEngine. Add new methods to the ActivityRecordStore/ActivityEventStore so they match the interfaces from ChallengeEngine. Separate the ChallengeEngine-Challenge from the DAL.Challenge, which is in fact only a ChallengeInfo
synchronization is now triggered by challengeEngine. Also cleaned up some very old tests
first fix for segment synch
implementation of LanguageSwitcherFragment
implementation of android ApplicationStorage
LanguageSwitcher screen
Merge branch 'unstable' of https://github.com/stestaub/drallo-app into unstable

Conflicts:
	DralloAndroid/Resources/Resource.designer.cs
fix build errors
change some strings to  LocalizationKey values
Merge branch 'unstable-iOS' into unstable

Conflicts:
	DralloApp/IOs/Drallo.Touch/Screens/ProfileScreen/Controls/UIFinishedDralloCell.cs
	DralloApp/IOs/Drallo.Touch/Screens/ProfileScreen/Controls/UIRunningDralloCell.cs
	DralloApp/IOs/Drallo.Touch/Screens/ProfileScreen/Tabs/DralloListSource.cs
fix merge errors
remove strings file from android app
delete ChallengeClone, renamed Challenge -> ChallengeInfo
#256
Merge branch 'unstable' of github.com:stestaub/drallo-app into unstable

# By Sergey
# Via Sergey
* 'unstable' of github.com:stestaub/drallo-app:
  delete ChallengeClone, renamed Challenge -> ChallengeInfo

Conflicts:
	DralloAndroid/Activities/DralloDetailsActivity.cs