Fix dependecy loop

The C::P::Params::Nested requires Catalyst, so lets move this as an
author dep and test.

Signed-off-by: John Napiorkowski <jjnapiork@cpan.org>
Long standing regression/never prod? http://grokbase.com/t/sc/catalyst-commits/07aamdmf1g/r6979-in-catalyst-runtime-5-70-trunk-lib

Without this change locale settings can give "isn't numeric in numeric eq (==) " warnings on every request when the 0.00 point decimal is replaced with a comma.

Signed-off-by: John Napiorkowski <jjnapiork@cpan.org>