Merge pull request #1 from pstuifzand/master

Add explanation of lexical rules and improve guide build tool
Merge pull request #2 from pstuifzand/master

Show other include files as well
Merge pull request #3 from pstuifzand/master

Improve contribution documentation
Merge pull request #4 from pstuifzand/master

Use actual perl example code instead of fake sbnf files
Merge pull request #5 from pstuifzand/master

Small fixes to the text
Merge pull request #6 from pstuifzand/master

Work on chapter 2
Merge pull request #7 from pstuifzand/master

Better chapter 1
Prepare to split Chap 1. Move Chap 2 to Chap 3
Make chapter title case consistent with Chapter 1
Split example code out of chapter 1 into chapter 2
Expand chapter 1's discussion of what Marpa is
Expand the explanation of what Marpa is and does
Expand on Marpa 'v' Regexps
Fix metacpan url, change dist to release
Fix typo. head => heard
Fix whose => which
Fix chapter name