DolphinOES v0.4.4e

Main
    - GameObject.behaviorTable uses an ObjectMap data structure
    - the key for GameObject.behaviorTable is a class that extends GameBehavior
    - GameBehaviors are automatically added by class in a GameObject's behaviorTable
    - Replaced getBehavior(String) with getBehavior(Class<? extends GameBehavior)