Merge branch 'unstable' into android-testing

# By magicgoose (20) and others
# Via magicgoose (4) and others
* unstable: (25 commits)
  #277 more informative notification
  fixed bogus progress display in Drallo Details
  use parent when inflating (language switcher) fragment view
  change sidebar extension methods to provider class
  sideBar android v2
  removed duplicate code
  added new images (fixes the #265)
  apply font styles to timeline screen
  update CSS in android; add DrawerLayout to audio player
  Revert "pcl to android"
  add string array support to settings storage on android
  pcl to android
  Revert "pcl to android"
  update pcl_to_android.py
  pcl to android
  set android project as startup
  formatting
  added btn_DownloadDrallo
  transparent
  #265
  ...
Merge branch 'unstable' into android-testing

* unstable:
  cleanup
  fixed #281
  Extracted some stuff from ActivityBase to ActivityWithSlideMenu
Merge branch 'unstable' into android-testing

* unstable:
  fix maps
  load backgrounds with ImageLoader and preserve AR by cropping
  add OnLowMemory method and clear cache in it
  decode backgrounds at runtime
Merge branch 'unstable' into android-testing

* unstable:
  OnTrimMemory
  change background colour to sky colour (shown when backgrounds are not loaded yet)
Update drallo progress in Timeline Fragment
Merge branch 'android-testing' into unstable

* android-testing:
  Update drallo progress in Timeline Fragment