User variable for server.js port number
Search Functionality Done
Merge branch 'develop' of http://github.com/charmae/dirtyEd into develop

Conflicts:
	server.js
Merge branch 'develop' of http://github.com/charmae/dirtyEd into develop

Conflicts:
	routes/users.js
Resolved conflicts on users.js
Create Account Page (1582)
	- Fixed email duplication defect (1641).
	- Fixed sending email verification to user's email address (1639).
	- Added a variable requiring the modules of nodemailer and crypto.
	- Added a sendEmail function for user's email verification process.
	- Added emailVerificationHTML function to construct email HTML Content.
	- Added a token field in userSchema model of models.js