Running isolated tests

These stopped running don't know when.
But these should be running now.(cherry picked from commit 5eaa30e47c91716006b755b7c211d82bf81f7fc1)
Added routing in test for actionpack
(cherry picked from commit 96310f69e1fd4bf0d744ed9599df895ef1fcf2d1)

Conflicts:
	actionpack/Rakefile
Fix failing test missed for the past year :(

When optimized path helpers were re-introduced in d7014bc the test added
in a328f2f broke but no-one noticed because it wasn't being run by the
test suite.

Fix the test by checking for nil values or empty strings after the args
have been parameterized.
(cherry picked from commit 74722d66d332d1d768459d8b510cc082fe3d5618)