add option to specify default termination signal

unfortunately, the documentation is potentially confusing, as the
required parameter is not, for example, "SIGTERM" but just "TERM"
Merge pull request #28 from FND/custom-signal

add option to specify default termination signal
Merge remote-tracking branch 'upstream/master' into passive_mode