Tool Labs: Tweaks to gridengine puppetization

- Actually support admin_host
- Make collector exit 0 even when no hosts found
  (avoids needless puppet error messages)
- Pass $gridmaster to toollabs::shadow
- Remove unnecessary declarations of $etcdir

Change-Id: I07d17534552c1fe9c0d4d4a4b59c5843c0646610