remove hack for linode not filtering avail.linodeplans by planid
rescue with correct Linode::NotFound namespace
fix signature to properly escape

ensures we properly escape the + sign.
Update signaturev4.rb

don't use deprecated URI.escape
Merge pull request #3141 from displague/linode_plans_filter_by_id

Linode plans filter by planid, remove hack
Merge pull request #3144 from backupify/master

S3 invalid signature generation
take riak-cs as a starting point - just trivial renamings for now
rudimentary radosgw create_user support
tweak mocks
implement enable_user / disable_user
make mocked response.body match radosgw
no anonymous user creation in radosgw - drop test
implement get_user
make names in tests unique
params to create_user are user_id, display_name, email (optional)
don't test for invalid email, radosgw is ok with it
implement disable/enable user
implement unfiltered list_users
implement filter in list_users
fix mock of disable_user