Added data model and parser for settings.
Added config xml file to res/raw/
Changed MainActivity, Added ParseXmlSettings.
Added tests for Settings
Added GoogleMap to sightseeing activity.

Added fragment with map to activity_sightseeing.xml.
Added OnCameraChangeListener to SightseeingActivity in order to keep zoom level in some bounds.
Changed Settings, SettingsParser, SettingsHelper
Changed MainActivity, ParseXmlTask. Deleted ParseXmlTask
Changed test classes
Added static final fields for keys in Settings class
Removed error handling from SettingsHelper and SettingsParser
Changed constants names, added logs indicating used file
Fixed parsing xml on orientation change, added constants with file paths
Addedd given/when/then notation; using setUp
Merge pull request #27 from kaatz/android

Android MYGUIDE-92 MYGUIDE-93 MYGUIDE-94
Merge pull request #33 from ampatalas/android

MYGUIDE-136
Merge remote-tracking branch 'upstream/android' into maps.

Changed LinearLayout to RelativeLayout and added transparent View to fix bug on Android 4.0.4 (after adding map navigation drawer was not visible).

Conflicts:
	res/layout/activity_sightseeing.xml
	src/com/blstream/myguide/SightseeingActivity.java
Added class for keeping settings and data from xml. Now SightseeingActivity uses it while rendering map.
Added few constants to Settings and few options to xml.
Few modifications:
- MyGuideApp - added class description, changed methods to synchronized, changed names of methods
- ParseXmlTask - added checking if data in MyGuideApp is null
- SightseeingActivity - fixed catching exceptions
Merge pull request #38 from illa/android

MYGUIDE-131
Merge branch 'android' of https://github.com/ampatalas/MyGuide into android