introduced statemachine.py; enemy_base.py now inherits from it
cannon.py now uses statemachine.py; cleaned up enemy_base.py
changed state class names in enemy_base.py to be more stylistically consistant
Merge branch 'master' of github.com:rubiximus/yars-revenge