viewport size, date and time in admin

sorry for all the PRs, pretty sure this is it for now. Improvements based on some client requests.

  * grab client viewport size on form submit, for debugging
  * ignore NoMethodError when Spree::MailMethod.current isn't set yet
  * show time of form submission in admin (not just the date)