- added support for fetching a service instance by its type
- disable entry/exit messages on IRC for users with !greetme off

- minor code cleanup