Merge remote-tracking branch 'upstream/android' into android
Merge remote-tracking branch 'upstream/android' into android

Conflicts:
	res/values/strings.xml
Merge branch 'animalList' into android

Conflicts:
	res/values/strings.xml
Merge remote-tracking branch 'remotes/upstream/android' into android
Merge remote-tracking branch 'upstream/android' into android
Merge remote-tracking branch 'upstream/android' into android

Conflicts:
	res/values/strings.xml
Merge remote-tracking branch 'upstream/android' into android
add patch from Joanna Cisło ( new function findDistance(Node start, Node end) )
add necessary strings and tags;
add new NestedFragment in SightseeingFragment (closest Animal);
add necessary layouts;
create fragment with list of nearest animals;
create class keeping pair (Animal, distance);
Added method for creating Information fragment.
Fixed an error (single ticket's description and price node out of scope) in data XML.
Added Ticket class representing a ticket in data XML.
Updated parser to handle tickets information in data XML.

Updated ZooLocationsData to store tickets related data.
Added UT for parsing tickets information.
Implemented tickets information tab.

Added string values.
fix crash when last location is unknown
fix crash when coming back to SightseeingFragment
use ArrayAdapter instead of BaseAdapter for NearestAnimalsAdapter
move NearestAnimalsAdapter unto NearestAnimalsListFragment class as private static class
Merge remote-tracking branch 'upstream/android' into android
Merge branch 'android' into tickets

Conflicts:
	res/values-pl/strings.xml
	res/values/strings.xml
	src/com/blstream/myguide/StartActivity.java
Updated according to the review.