add 'Accept' header checks for routes
convert tabs to spaces ... wth???
match HTTP method separately from other server vars
change order of matches so they are outside-first-inside-last
rearrange method order
add pass() and fail() to keep score
reset failure each time
retain closest matching route for later use
Merge pull request #50 from pmjones/develop-2

allow "accept" conditions, and separate "method" condition