round two.

strip out hooks and filters in favor of plugs. plug stack in
controllers allows for before/after functionality, but router
stack doesn't. not sure that it needs it.
add functionality/tests for matched controller/action in
conn.private.
improved test coverage.
round three

fix copy_req_content_type router plug.
add HttpsOnly and XML parser