Initial attempt at checkmol stuff, using sockets.

...  Not fully functioning.
Rewrite checkmol to use fsockopen().

Also, refactor tests, and somewhat better tests.
Allow configuration of cmmmsrv host and port.
Add helper function to use checkmol stuffs.
Accept a string in addition to a file.
Merge pull request #12 from adam-vessey/7.x-UC-17

Checkmol implementation, "better" tests.