Make to  than having two different ones  and  on another
Merge pull request #49 from harikt/typoac

Make to  than having two different ones  and  on another
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
use constants for routing failure types
add getFailedRoute()
add comments
use ArrayObject for matches
extract Route regex work to a Regex class
make Regex a dependency
reuse the Regex object
Merge pull request #51 from pmjones/develop-2

use constants for failure status, and extract regex logic
soothe scrutinizer