Merge pull request #33 from KirbyAu2/drewman

Drewman
Made a retarded pacman controller
merge conflict
more merge conflicts
merge conflict
Merge pull request #34 from KirbyAu2/jake

Jake
- fixed issues
- Fixed the "Go" actins
bug fixes all around
Merge remote-tracking branch 'origin/jake'

Conflicts:
	src/edu/ucsc/gameAI/fsm/StateMachine.java
derp
- removed set initial state from fsm constructor
Merge pull request #36 from KirbyAu2/drewman

r26 implementation
- Implemented all of the HFSM stuff
Implemented:
- Result class
- HFSM class
- HFSMBase class
- HState class
- HTransition class

Closes #15
Closes #14
Closes #13
Closes #12
- refactor
- refactor
- did more edits to check for null actions
Merge pull request #37 from KirbyAu2/orlando

HFSM
- fixed issue with transition constructor
Merge pull request #38 from KirbyAu2/orlando

Transition fix