fix(app): local/session storage can't be aliased

HTML5 storage methods don't seem to be able to be aliased in browsers
chore(dev): update mock cookie dep

Update dep for bug fixes
chore(tests): update test language and values

Update test language to not include the word should
chore(code): use CS default arg syntax

Coffeescript provides default values for args
feat(cookie): allow cookie options to be set

Allow an object representing cookie options to be passed in
chore(code): value logic was duplicated

Set the values in one location instead of duplicating the code
fix(code): keys should be required and be strings

Keys should be strings and required (if not a cookie)
chore(code): use CS return values to make cleaner code

Coffeescript returns the value set when doing a key=value assignment so
a separate line isnt necessary to do the same
chore(release): release v0.2.0