trigger input event when input value is set
- added tests for input triggered feature
Merge branch 'travischoma-master'