Fix posix.openpt() requireing and ignoring a path.
When no LDoc installed, create docs directory before touching files in it; fixes issue #66
Merge pull request #68 from sam-github/pts-support

Fix posix.openpt() requireing and ignoring a path.