Email validation if the license_email field is filled in
Added asset checkout routes
new checkout view
mark assets as physical, new methods for checkout
english language messages for checkout
Unified save/cancel language option for buttons
view logic to determine whether to print out a checkout button
Replaced english text with language reference on buttons