Updated CloudSearch creation process not to open it to the world.

+ Slipped in an improvement to collection mapper to be more generic e.g. allow Sets/Lists to be used as well as Collection
The build.gradle file doesn't reference AWS_ACCOUNT_ID any more.