Issue #37 and Issue #28

adding support for specifying groups for appservers and forests
Should this be a bit earlier? You're creating groups after creating forests, but setup:create-forests-from-count(), you're calling admin:group-get-host-ids(). I'd think that if you're creating a group and putting forests in it, that will fail.