add a JS widget for counting down remaining chars as user types

This is already used in the [feedback app](https://github.com/alphagov/feedback),
will also be used in [frontend](https://github.com/alphagov/frontend.

This commit also includes jasmine tests, although at this moment in time,
there isn't a jasmine harness to run them yet.