Updated classes with new service definitions

Delete dump from builder
Work on JSON type services. Implement callers and parsers.

Builder updated to
1 - not cause syntax errors leaving maps in a class without closing bracket
2 - inject service prefix into classes
Merge branch 'help' with proper JSON API support

Conflicts:
	auto-lib/Aws/CloudTrail.pm
	auto-lib/Aws/DataPipeline.pm
	auto-lib/Aws/DirectConnect.pm
	auto-lib/Aws/DynamoDB.pm
	auto-lib/Aws/EMR.pm
	auto-lib/Aws/Kinesis.pm
	auto-lib/Aws/OpsWorks.pm
	auto-lib/Aws/SimpleWorkflow.pm
	auto-lib/Aws/StorageGateway.pm
	auto-lib/Aws/Support.pm
	builder-lib/AWS/API/Builder/json.pm
	lib/Net/AWS/Caller.pm
Big speed up. Abandon MooseX::Declare for plain Moose

Modified builders and lib/* to use only Moose, then
regenerated all classes
Commit new tests from the botocore test suite
Fix query caller to correctly pass arrays
Coerce input parameters in call from hashrefs into appropiate objects
Don't call xmlname if the attribute doesn't have it
pull boto from pplu's github. It contains the patches needed to generate
classes correctly
Support passing lists that have to be flattened in f(x) of the API type
Update TODO with new observations
Change gen_classes to support botocore passing to a service/date.json format

Updated classes with new gen_classes
Made boolean attributes Moose Bool types. The JSON::true values returned
by JsonResponse are now being correctly accepted by the response classes
Add new API: SDB for SimpleDB

updated gen_classes for SDB support. Also silenced some warnings about
uninitialized values when processing _retry.json and _regions.json
Use submodules for other SDKs instead of clones

Update pull_other_sdks, now it's a stub script that just
calls git submodule update.
Merge pull request #2 from agimenez/sdks-as-submodules

Use submodules for other SDKs instead of clones
Move pull_other_sdks functionality to the Makefile

README.md maintenance
Sync of tests from botocore
Regenerate classes with fix to ElasticBeanstalk
Better handling of Boolean values in rest of APIs