add .gitignore
update xray and fix the tests
remove unicode space chars and fix test that fails because of xray post params
pass requests on if not matching any route and return 404 if no module either
handle functions defined without the namespace prefix
Merge pull request #16 from robwhitby/master

fix tests, change non-matching url behaviour, improve function lookup