Fix for bug #423 - Import GPX file from SD card

Framework added for importing GPX file from SD card.
It works for dive points stored as Waypoints in the GPX file.
Dives are sent to the server as per preferences.

For importing GPX file
1. Click on add button on home screen
2. Choose the GPX file to import
3. Select the dives to import
4. Click accept

Changes made:
1. Added import option on add button in HomeActivity.java
2. Made DiveLocationLog class parcelable to be able to send
   and receive via intents.
3. Changed AndroidManifest.xml to include parent in activities
4. Renamed for more meaningful names
      PickLocation.java to PickLocationMap.java
      dive_loc_menu.xml to picklocation_map.xml
5. Rearranged added strings to appropriate groups
6. The strings included in languages German, French, Russian and
   Romanian are erased as they may not be conveying real meaning
7. Added up navigation to PickLocationMap activity
8. Changed title of PickLocationMap activity

Reported-by: marcmerlin
Signed-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>