Fixes issues #16 and #26 Integrates PR #33 (fixing parallel build error), #34 (documentation rework), #35 (fixing issue #26) and #36 (fixing issue #16).