Rec tokens

Upon rec request, this will automatically generated a hashed token.
In order to access the rec/edit page that hashed token is needed in the url
The token is sent out in the email to the recommender.


Fixes #56 
Yeah, however there are many groups of the same thing on the page, this fixes saving the empty rows (non-required) recs to the database