unit: import unit file code from fleet
unit: rewrite fleet code as lexer
Merge pull request #50 from bcwaldon/lexer

lex it up