Cleanup the code to make lint happy.
timerTick didn’t have access to updateKeys function.
Create a packaged app

My employer’s security people were appalled by the idea of the hosted
authenticator, which can be changed anytime by the owner of the website.
I believe that for this type of application a packaged (and even better
privileged, and therefore signed) application is better.
Merge pull request #37 from mcepl/packaged_app

Packaged app
Removed erroneous return for linting
viewport meta-tag adjustment for Firefox OS
Add gulp task for making a FxOS packaged app.

Also, found two bugs in manifest.webapp.
Merge pull request #38 from mcepl/make_package

Add task for creating FxOS packaged app
Removed node v0.9 from Travis configuration
Changed build image and added contributor
Included application cache manifest in archive

Not relying on 5apps to produce the application cache manifest
Removed the gulpfile reference from the cache manifest
Reverted the application origin as this conflicts with Mozilla's validation
Force version update from manifest
Privileged app and origin only usefull for packaged app (quick fix for now)
Version bump