Implement Auth and Apps management
Apply feedback & polish
Fix jsHint
Restore Manifest in case of failure
Merge branch 'apps-management'

* apps-management:
  Restore Manifest in case of failure
  Fix jsHint
  Apply feedback & polish
  Implement Auth and Apps management