Removed old authentication - added support for auth strategies.

Fixes #23 #24
nope, that's why I said we may have to bring that into main index.js.  Not sure if you can set when defining the route