manual-change event

Added JSDoc for the `manual-change` event and fire it in the code when
`value` changes due to manual interaction.
Fire manual-change in keydown

…instead of in increment/decrement.
Fix for when manual-change is fired in keydown
Merge pull request #8 from jeffposnick/master

manual-change event