update examples to be easier to play with

- Create index file to list all of the examples
- Normailize headers of all examples to include link back to example list
- Always include the global.css in all examples
- Change examples to target `<div id="example"/>` instead of `document.body`
- Fix the CSS of some examples not happy about sharing the page
- Include a README to explain how to make the examples
- Move animation example's inline css into a separate file to match other examples
Merge pull request #145 from bobeagan/examples-cleanup

update examples to be easier to play with
[fixed] infinite loop in RouteStore.unregisterRoute

closes #148
document route props passing to route handlers

closes #155
add ticks to docs
[fixed] Navigation to root URL can fail

Navigation to root URL can fail when the URLStore is setup with
location strategy 'hash'. This happens because URLStore.push
verifies the current path. Unfortunately the used currentPath is
not valid for the location strategies *hash* and *history*.

This change changes URLStore.push so that it uses the location
strategy specific current path. This value is already provided
by URLStore.getCurrentPath.
Merge pull request #163 from bripkens/failing-navigation

[fixed] Navigation to root URL can fail
[fixed] location="history" fallback
fixed getCurrentPath with disabledHistory
release v0.5.1