[KNIFE-333] Added a bunch more information to the output

http://tickets.opscode.com/browse/KNIFE-333

And made more columns optional.

- Added columns: AZ and VPC
- Made image and key columns optional
- Color-coded instance flavors and AZs
- Display group ids if instance is in a VPC
- Display subnet ids in the private IPs column (where applicable)