Changed hasValueChanged to hasChangedValue, added  option and refactorized implementation
Updated README.md
Merge pull request #7 from chives/dev

Changed hasValueChanged to hasChangedValue, added  option and refactorized implementation