Add final version of the archive pages
				      \
				       - Student council webpage
				       - Archive webpage
Fix bug in the student council webpage
Implement option for adding more then one operson where is needed
Migrate protocols form to html and css name convention
Implement add new text area and code refacturing
Migrate project form to the real css and html convention (no camelcase)
Implement auto requred from back-end in projects form
Implement loading form min and max value from back-end
Fix a bug with the hardcoded location for the name search API

- Implemented getHostLocation() in appConfig.js
Better implementation of getHostLocation() with caching

- Checks if there's no port
- Caches the string
- From Minko Gechev - https://gist.github.com/mgechev/6279395
Refactor the validationRequirementsFromAttributes function to catch None values
Taking all jQuery validator requirements from the input attributes
Adding support for different input types in validationRequirementsFromAttributes

- type="number"
- type="url"
- type="date"
- type="email"
- minlength and maxlength are now parsed as integers
Adding QUnit test cases for validationRequirementsFromAttributes
Implement mutiple and autocompleat fields in protocols add form
Add one more test case for no name input
Protocols style improvments
Adding template for the autocomplete results in the protocol form
Making the autocomplete work with the excused field

- Updating the value of the hidden input with the proper name tag
Make autocomplete work with newly added excused inputs