Upgrade Phaser engine to 2.0.5

from 2.0.4

phaser.min.js downloaded from https://github.com/photonstorm/phaser/releases

Phaser 2.0.5 change log: https://github.com/photonstorm/phaser/blob/560a44f06e89e44a2c1a9b97995262ecd64a4dbf/README.md#change-log
Fix bad copy-paste for cheater text

Put the text on a layer, and correct the variable name
Changed loading of bike-1 to fit capitalized image
Clip ending pop off gun shot sound

closes #101

I used the app Fission to losslessly delete the last two frames of the mp3, which contained the pop, and then make the new last two frames of the sound fade out gradually to avoid a potential click when the sound cuts off at the end.
step 1/2 of fixing capitalization of bike-1 filename

I can’t rename the file in one step because Git doesn’t detect case-only changes to filenames
step 2/2 of fixing capitalization of bike-1 filename

changed capitalization when loading file, too
Link to assignment in README and disclaim six-week time limit

So that if someone looks at the game and thinks it looks unpolished, they won’t think it’s because we didn’t notice the problems with it.

Six weeks is from when we were given the assignment to think of a game to when the final version was due.
Play gunshot sound when gun is fired

closes #102

refactors music loading and bullet sprite off-screen deletion
Display destroyed barrier as transparent

To show that it’s not a threat anymore, and the player can ignore it.

closes #103
Add homemade chain clink sounds

Made by shaking a piece of jewelry in front of the microphone, suppressing noise, cropping to the best clink sounds, and normalizing volume.
Play a random chain clink sound when the chain is damaged

Uses `_.sample` from the Underscore library: http://underscorejs.org/#sample

closes #99
Story comic

I'll just leave these here, not sure what to do with them
Compressing comic using JPEGs to around 150-200 kb
Start separating code into files for each game state

Using StateManager: http://docs.phaser.io/Phaser.StateManager.html . Based off the game in https://developer.mozilla.org/en-US/docs/Games/Workflows/HTML5_Gamedev_Phaser_Device_Orientation , but not using object literals like that game does because that would require converting a lot of code. Instead, I return an object literal with preload, create, and update functions from within an anonymous function.
Style page heading as lighter than other text

It’s the most important text on the page
Play sound effects for player and police hurting

simple placeholder sound effects of me grunting and me wailing in a deep voice

closes #111, closes #112

It would sound nicer if there were multiple player hurt sounds that were randomly chosen, the same as the chain clink sounds.
Add separate Boot and Preloader states

The preloader displays a “Loading…” message instead of a blank screen. Though I haven’t tested it; the game loads instantly when I run it locally.
Added instant loss if the chain is hit by pole
Fix preloader text display
Add main menu with Start Game button

closes #47