Fixed package name.
(GitHub #4) Added Test::NoWarnings to all tests.
(GitHub #4) Added Test::NoWarnings to the prereqs.
Forced recursive tests.
Formatting.
Skip test if String::Diff isn't installed.
Fixed test name.