Merge branch 'vehicle_refactor_2014' of https://github.com/erudnick-cohen/tortuga into vehicle_refactor_2014
uprights completed, not tested successful in simulator. Same jsternburg error when running (look at approach and related, error occurs when I succesfully transition into approach)
gate modified to use new *args version of the stateMachine's addTransitions method. ot sure what else was changed
added the opposite of hasQueryBeenFalse
fixed switch, __init__ now has missing self, inheritance correctly calls State instead of state.State
testing.py modified to test uprights
stateMachine modified, addTransitions to take in *args instead of a list structure
ignored files removed from personal git repo
Merge pull request #19 from mxlan/vehicle_refactor_2014
Changed Dive to DiveTo, and added a replacement Dive state that does a relative dive.
Removed old .pydevproject files, and fixed small syntax error with Dive state.
Merge branch 'vehicle_refactor_2014' of https://github.com/rajaths/tortuga into rajath-merge

Conflicts:
	packages/python/ram/ai/new/motionStates.py
	packages/python/ram/ai/new/testing.py
	packages/python/ram/ai/new/utilClasses.py
	packages/python/ram/ai/new/utilStates.py