Adding missing test to obtain 100% code coverage
Adding client-side validation to gist creation

Because of no client side validation, when validation failed for a gist,
it would remove all input values. Adding a simple client side
validation, so at least the form won't submit and no information will be
lost in most cases
1.0.14 CHANGELOG
Merge branch 'release/1.0.14'