Create initial middleware
Fix typos
Distinguish private category put and public
Make footer stay down on search page
Tighten modal error checking
Merge pull request #269 from krazemon/acl

Create basic acl framework
Merge pull request #271 from krazemon/newroutes

Distinguish private category put and public
Merge pull request #272 from krazemon/footer

Make footer stay down on search page
Merge pull request #273 from krazemon/transactionerr

Tighten modal error checking
Merge branch 'master' of https://github.com/krazemon/reps into backendtrans