Add doctest test suite
Add documentation and testable example for toBuildPrefix
Development.Shake.Language.C.Target.archString

Fixes #19
Fix wording
Export only two ToolChain functions from the main module

Expose ToolChain module for toolchain writers.
Import Control.Category instead of Control.Arrow when only using >>>

Fixes #18