made pid_file option optional, defaulting to hypnotoad.pid