Uri Template Parser

Addressing issue https://github.com/apiaryio/api-blueprint/issues/78
Also it is good habit to do this with every class method that is not mutating the class (to append `const`).