Keep latest versions

Elastic Beanstalk has a default 500 application version limit.  Added an option to automatically delete older versions and only keep the latest X versions on EB/S3.  Also scoping some calls to a particular application for scenarios in which a EB stack is being shared by multiple applications / environments.