Fixed an initialization bug in UPL::Lexer ctor.
Added a simple test for lexer to the Playpen application.

This is NOT a unit test or anything. Just a function to call the lexer on a sample input (in the file "docs/sample-program-00.upl" which you must copy to the directory where you run the playpen from.)