Add better data observer capabilities to HeaderStore

Added methods to handle item moves and changes.
Merge pull request #21 from is-devteam/fix_header_store_data_observer_impl

Add better data observer capabilities to HeaderStore