This commit represents a lot of changes in Path and Frame Processor.
Tools added for coordinate changes. Path.py has been updated to run and the
changes suggested during the code-review have been implemented. The module itself has so been made to be self-running for debugging purposes.
Added BastTaskAI
Merge branch 'dev-integration' of github.com:PalouseRobosub/robosub into dev-integration

integrating base-task AI class
Added getOrientation
Edited settings.py for BaseTaskAI
GUI for pool test and AI Architecture completed and ready to be added onto
Merge branch 'dev-integration' of https://github.com/PalouseRobosub/robosub into dev-integration
Almost done with BaseTaskAI
Merge branch 'dev-integration' of https://github.com/PalouseRobosub/robosub into dev-integration

merging chris and matt's branches
Almost done with BaseTaskAI
Merge branch 'dev-integration' of https://github.com/PalouseRobosub/robosub into dev-integration

merging chris and matt's AI code
ahh
some major updates to how the AI functions. More Movement changes ruh roh
Merge branch 'dev-integration' of https://github.com/PalouseRobosub/robosub into dev-integration
 trying to add some getbankpacket
Added startgate task
Merge branch 'dev-integration' of github.com:PalouseRobosub/robosub into dev-integration

merging chris and matt's code
fixed basetaskai
further AI developement for pool testing
Merge branch 'dev-integration' of https://github.com/PalouseRobosub/robosub into dev-integration