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
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