Override the failed default Travis cpanm setup

    Requires Module::Install::AuthorTests

    Requires Readonly, Net::AMQP, AnyEvent, Devel::GlobalDestruction

    Add Test::Spelling and Test::Perl::Critic to activate the remaining
    tests.
Finalised the Travis setup with tests passing.