Allow wildcard purging

- This should give us the ability to do things like
    `curl -X PURGE /data/.*`
    `curl -X PURGE /data/data-group/.*`
    `curl -X PURGE /data/data-group/type*`
Add std-out logging

- Hopefully this will add a bit more immediate visibility to what we're purging when running fabric commands/hitting varnish with cURL requests
Change 405 to 401

- I think this is correct, you're not not authorized (401) to purge from outside the access control list