Added JSON codec
Added tests for the proper LWP::UserAgent being present