Add pushState/hashChange support to CherryTree out of the box

That's done via the location/history_location module that uses the
location-bar module to do the URL touching. history_location is an adapter
of location-bar to cherrytree.
Merge pull request #1 from KidkArolis/history-location

Add pushState/hashChange support to CherryTree out of the box