[#1] added boilerplate structure
[#1] App skeleton - First basic skeleton

This first basic skeleton is implemented using a simple example of
a user registration flow - signup/logout/login and a basic profile
page.

For the purpose of fast deployment bootstrap and jade were implemented,
these will be replaced in a future push.

Integrated:
1. Config files for app and multiple environment deployment
2. Express for app flow handling
3. Mongoose for MongoDB
4. Separated MVC folders for main app
5. Basic integration of Passport for auth
6. LESS Middleware for on the fly compilation of less files
7. Views and auth middlewares

Next steps:
1. node-version-assets integration for static file versioning
2. Foundation 4, html, AngularJS integration
3. API separation
4. Implementation of the example based on the new skeleton structure
ignoring node_modules
[#1] quick fix removed outdated packages
[#1] various details
Merge branch '1-app-skeleton' of github.com:hackcyprus/hacknest into 1-app-skeleton
[#1] adding requirements.pip
[#1] modified packages with --save
[#1] Merge branch '1-app-skeleton' of github.com:hackcyprus/hacknest into 1-app-skeleton

Conflicts:
	package.json
[#1] being amazingly pedantic
Merge branch '1-app-skeleton' of github.com:hackcyprus/hacknest into 1-app-skeleton
[#1] shitloads
[#1] poji poda
Merge branch '1-app-skeleton' of github.com:hackcyprus/hacknest into 1-app-skeleton
[#1] port fix
[#1] adding winston and grunt deps
[#1] new shrinkwrap
[#1] removed less-middleware
Merge branch '1-app-skeleton' of github.com:hackcyprus/hacknest into 1-app-skeleton
[#1] various enhancements