Initial CocoonJS implementation.

Adds touch event handling for Cocoon.
Working, but no weapon switching and some bugs.
Removes all music to decrease load times for easier debugging.
Adds icons for CocoonJS.
Fixes sprite sizes.
Ignores build directory
Adds touch button plugin and basic touch controls
Tweaks res and frame rate for mobile devices
Adds web.config to enable .ogg files in IIS
Adds image for mobile buttons
Fixes button draw for non-mobile
Adds iOS web app met tags
Merges touch controls
Fixes main issues with CocoonJS.

Removes timeslower plugin.
Adds native font plugin.
Implements native font plugin.
Enables sound and music.
Adds music back.
Creates canvas through JS.
Ignores compiled game JS.
Adds pausing
Adds pause screen background, and weapon info
Moves the HUD and Pause Screen out of main
Centralizes most input binding
Adds simple menu system to pause screen
Fixes references
Closes #39 - Prevents negative health display
Always displays xp bar for weapon XP's
Ignores build output