Added escape code for whitespace, which is hackish

What I actually need to do is not naively split the ruleset on
whitespace, and instead implement some sort of a tokenizer. That,
and/or eventually bootstrap the parser to actually parse itself.
Added examples that exemplify parsing with whitespace
Updated whitespace examples with newlines and an empty string
Updated pegEx4.peg with use of the \s escape code
Implemented parser for Turing Machine Description Language

https://github.com/CollinReeser/TuringMachine
Implemented providing line and column numbers in debug output
Began work to support building an AST while parsing
Changed srcEx7.src to reflect that we can capture long numbers
Implemented functioning AST system

Run "./DParseAST examples/pegEx7.peg examples/srcEx7.src" for an
example of AST generation that respects operator precedence with
arithmetic expressions.
Reverting srcEx7.src to simpler example, for AST analysis
By removing this restriction, parse trees seem to be happier

Still commented out rather than removed completely so that it can
be looked into more thoroughly.
Modified the Turing Tzarpit recognizer (pegEx6.peg) for AST gen

This is still a work in progress, and will likely lead to slight
changes in the AST generation algorithm, so that the resultant
AST is a little more natural (mostly with changing parentage a bit).
The thinking now is that maybe a "null" node should exist to gather
children before being handed off to a real parent node, to avoid
having the first of a ( * rule ) collection of nodes erroneously
be set too deep in the AST, where as the rest of the nodes are at
their proper depth. Look to the first 'if' in a multi-if
Turing Tzarpit state block in the AST for an example of this.
Committing the Makefile, because woops
Committing the ast class collection file, because serious woops
Implemented silly explicit roots; AST-generating JSON grammar
Merge branch 'astTreeAttemptOne' into allUnmergedFeatures
Replaced ugly OR chain of single characters with character ranges
Fixed a couple char class bugs, updated to new debug style
Moved AST code into ast.d to lessen clutter in DParse.d
Merge branch 'astTreeAttemptOne' into allUnmergedFeatures