Added methods to support adding routes by HTTP verb.
Fixed setting of verb.
tidying up code
Merge branch 'develop'