Some fixes for the fixes... add lizzies fixes next.
Merge remote-tracking branch 'lizzie/overhaul_behaviors' into behaviors
adds better support for localization in behaviors
temporary commit
gets through set state
Merge remote-tracking branch 'josh/behaviors' into behaviors

Conflicts:
	src/man/behaviors/BehaviorsModule.cpp
	src/man/behaviors/BehaviorsModule.h
	src/man/behaviors/Leds.py
	src/man/behaviors/navigator/NavHelper.py
	src/man/behaviors/navigator/NavStates.py
	src/man/behaviors/players/PositionTestStates.py
	src/man/newmotion/MotionModule.cpp
Merge remote-tracking branch 'lizzie/overhaul_behaviors' into behaviors

Conflicts:
	src/man/behaviors/BehaviorsModule.cpp
	src/man/behaviors/BehaviorsModule.h
	src/man/behaviors/Brain.py
gets through set
headtracking partly implemented
headtracker running but with motion jitters
Premerge
Merge remote-tracking branch 'emamanto/overhaul_behaviors' into overhaul-jointenactor
Fixes python crash after head moves addition.
SetHeadCommand works now, but there is still a bug with safetyCheckJoints in MotionModule (it is currently commented out) which should be addressed. I don't believe it will cause serious problems for now though.
Merge remote-tracking branches 'ellis/overhaul-jointenactor', 'lizzie/overhaul_behaviors' and 'ej/scrimmage_overhaul' into behaviors

Conflicts:
	src/man/newmotion/MotionModule.cpp
	src/share/messages/PMotion.proto
Merge remote-tracking branch 'lizzie/overhaul_behaviors' into behaviors

Conflicts:
	src/man/behaviors/navigator/NavHelper.py
changes commands to command for convention
adds motion request message
behaviors side of head commands
Adds some minor fixes, removes some unnecessary prints.