Conditionally require poltergeist.

Fixes #10.
Closes #13.

AGAIN THANKS DAVE FOR THE PR.