Merge pull request #1 from blstream/android

Android
Add strings use in Tabs. Add FragmentAcitivty to screeen details Animal and create layout with viewpager. Add tabs listeners
implements Serializable, add sample code to use Animals in Sgihtseeing
add new animal list activity
add new resources
Merge remote-tracking branch 'upstream/android' into android

Conflicts:
	src/com/blstream/myguide/SightseeingActivity.java
Merge remote-tracking branch 'upstream/android' into android
Prepare animal description activity
Delete sample code and add instruction comment to use
Updated parser to handle reading animal name translations and animal details. Added new data.xml. Updated unit tests.
create activity with list of animals
create necessary strings
create necessary layouts
close drawer when current activity picked
remove unnecessary isPolish() method (already checked in other PR)
fix bug reported by Filip Kłosowski : junctions not turning off after changes in config.xml
Changed TreeMap to HashMap. Changed Animal#setName(TreeMap) to Animal.addName(String, String)
and Description#setText(TreeMap) to Description#addText(String, String).
Merge pull request #59 from illa/parser

Updated parser (tasks from MYGUIDE-226 and MYGUIDE-227)
Merge remote-tracking branch 'upstream/android' into android
sort of mAnimals in ZooLocationsData
implement comparable<Animal> in Animal.java
remove AnimalList implementation from AnimalListActivity.java and move it to AnimalListFragment.java
Create StartActiivty which manage fragment, change SightSeeing and ANimalDetails to Fragment, add fragment animation
merge local version, new Activity with Fragment with upstream/adnroid
Fix bug with change orientation screen and on pause fragment