Reworked error handling into processing algorithms
added link to FPWD
Fixes based on @kenchris's review.
Merge pull request #108 from w3c/processing

Reworked error handling into processing algorithms. Merging in to continue work.