Adding manage_pidfile argument. If False (default True) the pidfile path will be used to check for PID, but not be managed by this library.

Fixing DaemonRunner std* arguments to accept file-like objects or file paths.

Daemon* classes now have .pid and .alive properties.
Merge branch 'master' of github.com:asoc/python-daemon