added replacement handler to provide warnings for invalid routes
made server error on init if provided with a bad route, added tests
1.0.6
i need to make more changes, I shouldn't have patched the version.

Revert "1.0.6"

This reverts commit 771d3f6a572ccdac3d51c5d075fc683ec87b1a66.
made it so that all bad routes get passed in message, added good routes to tests
got rid of console.log in init code
Merge pull request #3 from SQUARE-WAVES/master

added init which fails if routes have bad handlers