Listen for change event for bound values

When you call localStorageService.bind, an event listener is now
registered that is fired when the value of the local storage key
changes, which updates the value and calls scope.$apply().
Fix a minor typo in a comment
Adding event triggering when localstorage replaces values in the scope