arrowanimation branch first commit
srsly this time
XML custom attrs & maneuver enum
Added view customization of ArrowAnimation via XML layouts.  Changed
arrowType from int to maneuver to maintain consistency with the rest of
the system.
Input validation and usr err prevention
error handling
merged branch arrowanimation
committing before merging juan's code
THIS ONE WORKS
Merge branch 'master' into pr/1

Conflicts:
	res/layout-port/activity_arrow_navigation.xml
	src/com/hci/cyclenav/ArrowNavigation.java