enable REST API for routes for now trivial list and single route
make Matcher immutable and separate external representation and internal for performance need
annotate structs to make more json friendly format, remove obsolete field
activate http at all, for now only key is displayed and you can remove route
Merge pull request #37 from pwielgolaski/master

changes to enable REST interface