Delete old VIM swap file
Wait for Goko objects to be instantiated before loading
Wait for Goko objects to be instantiated
Wait for Goko objects to be instantiated before loading
Wait for Goko objects to be instantiated before loading.
Fix "User Settings" race condition
Select Firefox profile for rake firefox:test
Initialize GokoSalvager.options in its own script

The GokoSalvager.options object wasn't getting instantiated until the Goko objects needed for saving the table state and displaying the user options menu were defined. That was causing problems for the other modules that rely on its existance.
Ensure all object dependencies are satisfied before loading
Add object dependency check and wait loop to JS scripts.
Massively rebuild the options system.

Get/Set options from localStorage imediately on use/change, rather than caching them to the GokoSalvager.options object.
Use JQueryUI's dialog widget for the user settings menu.
Use angularjs to bind widgets in the user settings to the settings model.
Add jqueryui and angularjs via src/ext/externals.js

Also remove --jconsole option from the firefox:test task.
Add jqueryui "Smoothness" theme (forgotten on last commit)
Add angular and jqueryui dependencies.
Reenable Always Stack module
Fix mis-named options.
removed unnecessary options property, and removed a duplicate var binding
another duplicate var binding, and trailing whitespace cleanup
Merge pull request #24 from aiannacc/bugfix-race-conditions

Fix race conditions, revamp user settings system, introduce angularjs and jqueryui