initial imageCollection addition

- updated requirements_dev.txt with testing requirements
- added imageCollection object
- added default parameter for InstanceCollection and VolumeCollection that lets one specify a single ID rather than having to fetch everything (botocore supported)