Add basic implementation of verifier flow
Mock up the actual parser for verifier
Clean up the parsing
Fix whitespace parsing
Redo the spec for Source
Implement Source to match the new spec
Fix Rakefile for running tests
Change the mock-up parser to peek its first value

Makes the implementation easier to read because the parse* methods
now parse the entire element themselves.
Use the newly implemented Source with Verifier