fix #3750: gracefully handle file system access restrictions
Merge remote-tracking branch 'origin/release'

Conflicts:
	main/src/cgeo/geocaching/DataStore.java
crowdin: New translations
Merge pull request #3796 from rsudev/crowdin_translations

crowdin: New translations
Adapted changelog
Merge remote-tracking branch 'upstream/release'
Gradle files for android Studio 0.5.1+ (Gradle 0.9+)
Add gradle wrapper to ease building with gradle
Add support for maps-with-me in gradle build
Update libraries for gradle build
Add files/directories used by gradle/Android Studio to .gitignore
Implement ActionBar using AppCompat in cgeo

This a first version of an ActionBar implementation with following properties:

- The application should be usuable (there still might be bugs left from the conversation to Action)
  - Provides a more modern feeling on all devices
  - gets rid of the "dots of shame" on Android 3.0+ devices
- The Maps classes MUST inherit from Activity instead of ActionBarActivity. There these classes use the old ActionBar on Android 2.3 devices and the real ActionBar on 3.0+
   - This can be fixed when cgeo is ported to Google Maps API v2.0 API which usesFragment
- The Dialog classes (CachePopup and WaypointPopup) have been converted to DialogFragments
  - The AppCombat themes provide no Theme.Dialog theme
  - this will later ease using these Fragment in other Activities
  - Use an almost empty activity which just shows the DialogFragment
  - Use the 'old' ActionBar but which overflow menu button to fit into Holo Design Style
  - Using a real ActionBar for Dialogs is not really support by Android and trying to force the frame into showing an Actionbar on a dialog leeds to strange bugs/effects
- Most of the icon are still the Android 2.3 Menu Icon. These need to be replaced with Holo Style Icons
- for most menu icon the ifRoom and/or withText attributes should be reviewed and set
- The ActionBar of the main Activity is transparent. This is more or less by accident but looks good
- Review Up Action of activities. Is going back to Main Activity alwasy the semantically right thing to do?
- Shortpress/Longpress on the Actionbars Compass Icon for primary/secondary Navigation clashes the normal ActionBar behaviour of long pressing to show the text of the action
Implement Android Beam (NFC Sharing) for cgeo

To support direct opening of CGEO on the other device, introduce a distinction between getBrowserURL and getCgeoURL in providers.
Implement the share Action of the CacheMenu as ShareActionProvider
Update menu icons with newer version imported from Android Open Source Project

These menu icon are designed for the new ActionBar
Revert accidently also imported star symbols
Add my location icon from AOSP
Add off image for the mylocation png and add use for mapsview
Implementing selecting the CacheList by using a spinner in the ActionBar

Note this bans the new list to the Options/overflowmenu
Manually Cherry pick from rsudev/actionbar_schwabe: Always display the overflow menu button.

Also allow user to decide if the overflow should be shown or not. Since this only works on 3.0-4.3 hide the option on other platforms.