Improve client side validations

Solves: 

Replace with client_side_validations gem with a jquery client side validations library:

https://github.com/jzaefferer/jquery-validation

And set up both the project and student forms to use it.