Merge pull request #13 from clintongormley/master

Added Mojo::IOLoop deferred backend
only load modules these if needed
bump version and fill out changes
Don't localize $@ in Perl < v5.14 as it caused $@ to be clobbered.

See https://metacpan.org/pod/release/RJBS/perl-5.18.2/pod/perl5140delta.pod#Exception-Handling