Added ability to run interpreter against file
Renamed 'interpreter' to 'visitor'
Trimmed out solder stuff, whitespace tweaks
Changed parse tree to use single node type
Added float scanner, normalized unexpected input errors, changed scanners' scope to singleton
Clarified intent to add sibling to existing node