More form validation

Changing some CSS styling and form validation for creating a ride.
Merge branch 'jshenk' of https://github.com/tsquaredp/AgileGroupProject into jshenk

Conflicts:
	styles.css
adds jasmine1.3 -- two simple working, passing tests
adds another simple test and user methods in progress
adds role.js - role methods
adds admin link to header
adds admin/user-radio buttons and methods to set role in user table
added unfinished tests for ride
removed merge conflicts
deletes junk methods from user.js
gets rid of "test" button on editUsers.html
adds methods to modify roles and gets rid of junk methods
fixes button location
fixes login new-user location
moves admin.html styles to stylesheet
adds redirects to prevent non-admins from accessing admin.html and editUser.html.  Add role cookie upon login to check
puts parse include before helpers
Validation

Email validation is like 95% and organization of style.css
jasmine tests

Adds JSON objects for jasmine tests.
Adds USER tests, and functioning Ride tests.
separates deactivation and admin/user role into separate things