Tray module

This PR adds API to add tray icon in operating system's notification area.

Fixes #253.