adding a subcontroller when parent is set to / doesn't work.

it results in all routes having an extra / ..  e.g.  (//sub)..  which are not accessible..  This commit fixes that scenario..