The first commit adds the possibility to specify a before/after route middleware class
The second commit adds the missing HTTP-request methods. Now the methods 'get', 'put', 'post', 'delete', 'options', 'head', 'patch', 'purge', 'options', 'trace', 'connect' are supported
The third commit implements the suggestions from Marcos Janssen
The fourth commit adds the possibility to add route variable converters
Two commits: