Removed BaseMiddleware and Middleware interface. Not needed.
Merge branch 'poc' of github.com:InconceivableDuck/glapi into poc