Merge branch 'DA-313' into unstable

# By magicgoose (22) and rzaitov (2)
* DA-313: (24 commits)
  fix localisation and build (android)
  fix android part
  <DA-313> fix ios merge
  add log output (timeline entries html)
  clear html body; use real JS runner
  reverse code (inserting entries with dummy JS caller)
  reverse timeline.js
  oops
  use default web chrome client
  use html and js from sample application
  add type attribute; load with base url
  fix timeline.html
  dummy alert
  added ChromeClient
  wait for initial loading (hack)
  reorganise code, insert entries
  load timeline.html
  load timelineentry.html
  add html assets; replace list view with single web view in timeline fragment
  JavascriptRunner impl. for Android
  ...
display spinner with culture names
<DA-120> change folder structure
<DA-120> change translation location
use long names, respond to selection, fix style
<DA-120> Merge remote-tracking branch 'origin/DA-120' into DA-120
update links to locales (android)
<DA-120> update rel paths inside update-from-source.sh
<DA-120> regenerate pot and po files with updated update-from-source.sh
<DA-120> regenerate translations
<DA-120> Merge branch 'DA-120' of github.com:stestaub/drallo-app into DA-120
get the “right” language code on Android
Merge branch 'DA-120' of github.com:ChallengeEarth/drallo-app into DA-120

# By rzaitov
# Via rzaitov
* 'DA-120' of github.com:ChallengeEarth/drallo-app:
  <DA-120> regenerate translations
  <DA-120> regenerate pot and po files with updated update-from-source.sh
  <DA-120> update rel paths inside update-from-source.sh
change the language when user selected an item from spinner (android)
force restart of activity when language is changed
update CultureInfo in ApplicationContext
remove toast
Merge branch 'DA-120' into unstable

# By magicgoose (8) and others
# Via magicgoose (2) and others
* DA-120:
  remove toast
  update CultureInfo in ApplicationContext
  force restart of activity when language is changed
  change the language when user selected an item from spinner (android)
  get the “right” language code on Android
  <DA-120> regenerate translations
  <DA-120> regenerate pot and po files with updated update-from-source.sh
  <DA-120> update rel paths inside update-from-source.sh
  update links to locales (android)
  use long names, respond to selection, fix style
  <DA-120> change translation location
  <DA-120> change folder structure
  display spinner with culture names
  added new challengeEngine-version with action-button bugfix