<DA-406> extend social services hieracy to maintain twitter
<DA-406> move shared code to base class
<DA-406> rename class
<DA-406> move show authorization ui for twitter and facebook to workflow class
<DA-406> initialize test login screen
<DA-406> fix parameter name
<DA-406> move twitters constants to Application context class
<DA-406> fix cyclic refs
<DA-406> test action sheet for choosing Twitter or Fb
use Lazy<T> for singleton in IOsShareFacebookService
<DA-406> impelement chooser social service for sharing
<DA-406> Merge branch 'DA-406' of github.com:ChallengeEarth/drallo-app into DA-406
<DA-406> update localization for sharing feature
Android implementation (only FB now)
Merge branch 'DA-406' of github.com:ChallengeEarth/drallo-app into DA-406

# By Rustam Zaitov
# Via Rustam Zaitov
* 'DA-406' of github.com:ChallengeEarth/drallo-app:
  <DA-406> update localization for sharing feature
  <DA-406> impelement chooser social service for sharing
Twitter sharing on Android
Merge branch 'unstable' into DA-406

* unstable:
  same changes on iOS
  on Android: don't freeze UI while starting challenge, show progress dialog to block input while it's starting; in shared code: yield "downloading" screen state while _challengeService.ChallengeStore.GetChallenge(...) is executing
  fix missing button callback after login attempt + some other errors
  localised map type names
  fixed a little scrolling bug on iOS timeline
  added new challengeEngine
  highlight timeline tab when it's not selected and has updates
  <DA-411> set default map type to standart map. change from plan to map
  <DA-406> revert startup project
  <DA-406> change img for share button
  set BundleVersion to 0.4.1
  <DA-411> fix map key translation
  <DA-411> generate new translations
  <DA-411> update translations with placeholer for map types
  use custom views for tabs
  <DA-411> place swithc button on the right place
  changed bundle version to 0.4.0
  <DA-411> add swithc map type button

Conflicts:
	DralloAndroid/Activities/DralloDetailsActivity.cs
	DralloApp/IOs/Drallo.Touch/DralloTouch.csproj
	DralloLibrary/Localization/Localization.cs
	Localization/Messages.pot
	Localization/Output/De.dll
	Localization/Output/En.dll
	Localization/Output/Fr.dll
	Localization/Output/Ru.dll
	Localization/Translations/de.po
	Localization/Translations/en.po
	Localization/Translations/fr.po
	Localization/Translations/ru.po
Merge commit '03d9954ad0696045aecb10163ac5cf8c4f8f789a' into DA-406

* commit '03d9954ad0696045aecb10163ac5cf8c4f8f789a':
  <DA-418> move template path to Paths class
  <DA-418> replace description text with html

Conflicts:
	DralloLibrary/DralloLibrary.csproj
Use localised messages about sharing
update keys