add pretty process name

also accept optional --tag parameter for additional text, similar to Thin server. fixes #415