Raise an AssertionError when run in daemon without a pid path specified. Closes #112