Merge pull request #282 from ArminSupuk/master

german translation update
move api key to ApiKeys for QuranApp
fix font size and reshaping issues.
fix a bunch of crashes
add advanced settings for changing app files location #226
display error msg if the selected path doesn't have enought space for moving the app files #226
fix crash in english prefs. cleanup code styling.
switch pager activity to singletop to fix returning to search after searching. search query now happens in loader instead of on ui thread.
upgrade actionbarsherlock to 4.3.0 and android-maven-plugin to 3.5.3 to fix building from command line.
- if no mount points found or only 1 is available then don't show the storage list
- if current directory doesn't exist then there's no need to try to move the app files
- /mnt/sdcard/ is no longer the default option, the default option in case the selected storage isn't found is Environment.getStorageDirectory
Update strings.xml

Russian translation update
Merge pull request #288 from Valey/patch-1

Update strings.xml
added flag to enable or disable custom location setting
xxhdpi icon
Revert "added flag to enable or disable custom location setting"

This reverts commit fd5bcd1419edd17d6bd96bd40ee466ccfcf2770d.
fix bug where arabic setting was sometimes lost.
prototype for tablet support. enable by setting is_tablet_enabled to true in constants.
Allow changing text brightness in night mode. Fixes #279
Apply night mode text brightness to translation view as well
Merge pull request #290 from afarra/master

Ability to change text brightness in night mode