Added filter for csrf, not used yet

Right now I have no idea how to make this start being used...
Got the csrf protection registered

now I just need to write some negative tests
Include header in check requests

This gets the existing tests to pass
Added some logging to SQLResource
added routine firewall, now depends on RoutineFirewall package
Fixed csrf referer protection

fixed to localhost:4567 because that's what my test app runs on
Moved CsrfProtectionFilter to http folder

in prep for it being an http filter
CsrfProtectionFilter now used by HttpConductor

Instead of the RestService
Tests for csrf & maintain reason
Parse config options, but don't use them yet
Check uri
More csrf config options
Prohibit about:blank
Extracted helper method
added test
More testing and uri checks
fixed error message at least
Make sure it works with installation configuration
Added auth version of Csrf IT
CSRF Check with IPs