Fixed a few spelling mistakes in the long comment at the beginning.
Adding this so I don't lose any of my killer spelling corrections.
Fixed some typos.
Fixed some typos in the comments.
Merge pull request #989 from baroobob/master

Fixed some typos in the comments.
Add initial version number to python module resolves #991
Merge pull request #992 from iandanforth/991

Add initial version number to python module resolves #991