Added repr method to PathTemplate.
* Without this method, we should often get path_template.pattern.
* A condition stored in this class is only pattern.
Added a integration test creating actually dispatcher
Fixed bug on include function
on composing pattern and PathTemplate of child matching.
Before this change, the composing was just a addition of string,
so join_paths not called and the result path would be not considered path duplication.