- Fixed a bug where you could jump while still being in the air
- Updated AI to not move if already close enough.  
- AI now follows in both directions.  
- AI now attacks and faces based on where Player1 is.
- Cleaned up unused code in the AI class
- Fixed bug with OptionScreen where the selectorTex wasn't being set
causing the screen to crash.
- Created the UserConfig class to maintain user configuration over the
game as well as provide information to the various components such as
sound levels.
- Added a call in the DesktopGame (loader class) to load in the user
configuration
- Modified OptionScreen sound switch-cases to better reflect sound
modification.
- OptionScreen now sets UserConfig sound settings when user exits screen
- Removed all reference to Game.sfxVolume & Game.bgmVolume and converted
to the use of UserOptions