Adds to devDependencies the karma-browser-launchers needed to run the unit tests.
Some initial covering tests for localStorage.
Extends tests to cover sessionStorage.
Adds test for $reset and $default behaviors.
Cleaned up formating of spec code.