fix stack overflow error
fix ie5mac test
fixes #27
add versioning to builds, fixes #22
update documentation