squashed commits and for RKPathTemplate initial implementation
Reorganize into RKSupport meta-project