Misc fixes.

-Made the layout responsive (using JS sadly).
-Changed alerts to console logs
-PreviewMedia is optional (e.g. StartSnu may not have one)
-Fixed scrubber layout
Fixes for scrubber widget
Added support for Background Images
Fixed start screen centering/position.
added some logging
Eclipse project name
TODO's and Tests

Tested logic for finding start Snu.
Removed / Completed some TODO's
StartScreen timeout.
Renamed a unit test file
reapplying changes to fresh version
Merge pull request #29 from aleatorybug/continue

Start of Continue/Reset work
Minor cleanup for continue screen.

Added bootstrap tests.
Encapsulated LocalStorage + tests
Added better cleanup of controllers.
Added support for media looping
Support for playing a Preview's media on hover.

Not yet tested against mobile/tablet.
Merge pull request #42 from dreisch/preview_hover

Preview hover
Moved environment to its own file
Merge pull request #43 from dreisch/move_env

Moved environment to its own file
Support for global pause

Not working for bg sounds yet.
Merge pull request #44 from dreisch/global_pause

Support for global pause