Implemented file upload for packaged apps with a new endpoint
Add separate manifest endpoint for apps in API with timestamp
Create a storage directory and ignore all files in that directory except .gitignore
Add basic route for serving package files for packaged apps
Rename manifest serving endpoint to manifest.webapp
First pass at showing triggering install for packaged apps
Update to Express 4.8.0
Allow access from everywhere for package.zip files
One huge badass commit to more-or-less fix package upload

- Upload package files through "/upload/packaged"
- Manifest and icon files are extracted from uploaded zip files
- Detail app page switches depending on packaged app or hosted app.

Signed-off-by: Kaustav Das Modak <kaustav.dasmodak@yahoo.co.in>