Refactored to store the state of what is being viewed in a single store.
Modified navigation to use the browser history API.
Refactored window.viewStore to move variables into the object.
Moved actions from the season store file to its own separate file.
Fix a bug where, when renaming a player, hitting the back button would try to take you to the old player's page.
Merge pull request #14 from derikson/topic/history

Use history API
Removed reference to unused EventEmitter.js.
Updated a logging statement that was messing up certain commits.  Also commented it out, as it was spamming the logs unnecessarily (but is useful when debugging weekly update issues)
Fixed a bug on Safari, where clicking on tabs did not work.

Safari fires an onpopstate event when the page loads, with a null state.
We were receiving this event, and updating the ViewStore state with it.
This caused an error to be thrown whenever we would subsequently try to
access a property of the state.
Merge pull request #16 from derikson/topic/history

Fixed a bug on Safari, where clicking on tabs did not work.