add a simple shared secret authentication middleware for PUT and POST; closes TNRIS/site-mockup#48