fixes #18 - files not generated with tspawn
Added gitignore file
now rejecting invalid http verbs
cleanup with string.split
match other server's behaviour when not finding a resource. If a non-GET request is made to a static resource or a request is made to a non-existent resource 404 is returned instead of 400
extracted troute to its own source files, and added logic of mapping between strings and troute methods to it
fixes error message when the method is unkown
removed doubling of all routes with and without trailing slash. Now defaulting to trailing slash and if a request comes in without it, we just append it before searching for the routes
fixed routing for get and post routes. Was not actually filtering and rejecting other http verbs
added support for http verbs put, patch, delete
indentation fix
added params to routing debug message
Merge branch 'fix_18'