Clarify type check
Allow infinite ActiveState change listeners.

Fixes a warning from event-emitter when using more than ten Links (or
other components using the ActiveState mixin).
fix incorrect documentation

thanks @iirvine
Add missing package.json fields
added DefaultRoute documentation
added new Routes props handler documentation
added Location docs
release v0.5.3
Merge pull request #227 from KyleAMathews/patch-2

Add missing package.json fields
[changed] handler keys to be optional

gimme some of that sweet, sweet DOM diffing

closes #97
fix up html in changelog
fix typo in docs about dymanic segments params
Merge pull request #232 from mlusetti/master

fix typo in docs about dymanic segments params
Merge pull request #229 from rackt/no-keys

[changed] handler keys to be optional
[changed] `<Link/>`s to take params property

- old behavior is maintained, but logs a
  deprecation warning

- instead of passing in properties to fill in
  the dynamic segments, we just take it from the
  params object

closes #217
Merge pull request #231 from rackt/link-params

[changed] `<Link/>`s to take params property
remove version that doesn't exist yet
wordsmithing
[added] Support for ? in paths

[changed] * in paths no longer matches .
[added] Support for arrays in query strings

Fixes #142