CloudSearch v2013 + Retry + Cleanup

Merged in [scramble/aws_cloud_search](https://github.com/scramble/aws_cloud_search) and [Team-0x10/aws_cloud_search](https://github.com/Team-0x10/aws_cloud_search) branches

- Upgrades to 2013 CloudSearch api
- Upgrades with retry (3)x to document batches
- Fixes rebase conflicts

Added requires ENV to spec helper and updated api call with cs-version
Updated rspecs to rspec-3x syntax, fixed warnings