Saildoc query parsing is (more) robust.

-Anything dealing with query processing moved to windbreaker.py
-Created a lib/saildocs.py module which handles saildoc queries.
-Tests for saildocs.py
-polyglot has been renamed to scidata.
Make internal units consistent
Merge pull request #3 from akleeman/robust-saildocs

Saildoc query parsing is (more) robust.