Authentication Module

This is a working authentication module which includes email dispatching
functionality. Before anything, please run "npm install" from the root
folder, so it installs the necessary additional modules. There are some
files which are ignored when uploaded. I will make them available on
Dropbox.

Im working directly with default http responses (200, 400, 500) or
redirects. However, I had to create some minimal views in order to test
it. What will be in the views are not so important, as long as the name
of them are the same (and the fields when applicable).

Any doubts, please just ask me (trello or fb)
Authenticatiom Module

Just a minor change I realised that should be done in order to work with
everybody. The sails should be running locally (thats why I changed to
localhost).

You can ofc, change the IP.

Its like this for now as we have any domain or no-ip stuff!
[AuthModule] Minor Change

While debugging here I found this small mistake. Corrected.
Creating a Subject and Enrolling a subject

I modified the signup part to ask for the role of the user.
Therefore, depending if you are a professor or a student, you can create
or enroll a subject.
Group functions will come soon...
Small bug
routes for creating and enrolling subject
Corrected font awesome path
added makeRow and makeColumn mixins
added .icon mixin
added reference to landing.less on master.less
Changed application title universally
package.json
index and login file changes commit
header, footer and menu kept inside partials folder
variables and mixins moved to utils folder
landing.less file added
minified javascript for app, sails and socket added
Merge branch 'release/app_v0.1'