Refactor.
Implement helper for parsing event routing rules.
Refactor work with lists.
Implement new event routing using event mappers.
Improve jsDoc.
Add loading of event definitions. Change filename for routes from "map.js" to "routes.js".
Remove unused requires.
Make logger more safe and add window error handling.
Add logging of event definitions loading.
Fix wrong event name parsing.
Change isEnd to isStarted in handle methods.
Merge pull request #84 from pragmadash/feature/#56-event-routing

New event routing subsystem