refs #277 added explicit max-length validation because django does not include this
Fixes #277 added character counter to description input box