Remove lib from .npmignore

This allows react-router to be used in CJS projects more easily.

Fixes #13
Params default to empty object
Use event-emitter
Rename subscribe/unsubscribe => addChangeListener/removeChangeListener