change logic of params feature
previous base path params didn't carry over into 'includes' include now passes the parents configuration so that is can utilize any params in the URL params are also sorted from longest key name to shortest to avoid possible name conflicts