Merge pull request #49 from sqs/gofmt

Apply gofmt
Add BuildVarsFunc to allow modifying route variables before generating a route's URL
Call parent BuildVarsFuncs