Reducing token and translation count cache times to 5 minutes.
Change 'token_language' to 'me' in query being passed to token_language resultset
Move unique ID generation out to DDGC instance.

Get form ID and action token from this function.
Don't set a new action token on check - this effectively makes it per-session.
Breaking screenshot tracking out into a role for use in other contexts.
Rate limiting in the Comment model.
Cleaning up an error message related to dev deployment.
Return an error on /wear if any of the fields are blank.
Allow the error template to be used where we don't want inline errors.

Error message stored in the session (flash won't work for us, too many
parallel requests and such).

Also updated template for custom, generic and log reference messages.
Try/Catch on comment and thread creation for when rate limiting kicks in
Adjusting thread for editing for ScreenshotForm Role.
Adding some extra checks to the response endpoint.

Can add token checks when #217 is in place.
Disabling comment_rate_limit for testing and dev database deployment.
Moving rate limit check to User model, throws exception in Comment.
Disambiguating confirmation message
Merge pull request #221 from jbarrett/wear-check-fields

Return an error on /wear if any of the fields are blank.
Merge pull request #220 from jbarrett/show-untranslated

Fix for untranslated view in browse tokens
Merge pull request #218 from jbarrett/reduce-translation-coverage-cache

Reducing token and translation count cache times to 5 minutes.
Merge pull request #217 from jbarrett/actiontoken-within-formid

Per session token