Route template fixes
Route template fixes

- accept arbitrary data when expanding a template
- properly create a namespace or group (if no path provided for
expansion)

karimmtarek/pakyow,rjclardy/pakyow,rjclardy/pakyow,jphager2/pakyow,jenalgit/pakyow,jphager2/pakyow,jphager2/pakyow,karimmtarek/pakyow,jenalgit/pakyow,karimmtarek/pakyow