Converted remaining server files to promises.
Changed packaging to allow deployment on OSes other than Linux.
Use Bower for client-side dependencies instead of including them manually.
Changed Gulp build to use bower dependencies (probably a bit too Bootstrap specific).