stinst: Export comments in a way they are parsable with pharo 1.4

Add >>#fileOutComment:to: to the FileOutExporter and re-implement it
for Squeak/Pharo to write it as a chunk. This is confirmed to work
with Pharo 1.4.

2013-01-29  Holger Hans Peter Freyther  <holger@freyther.de>

	* Exporter.st: Add FileOutExporter class>>#fileOutComment:to:.
	* SqueakExporter.st: Re-implement the
	SqueakSyntaxExporter class>>#fileOutComment:to: using chunks.
stinst: Put the class variables into the classVars and not the pool

The class variables were placed in the pool and not in the class variables
array. This was found while exporting OsmoLogging to Squeak syntax.

2013-01-29  Holger Hans Peter Freyther  <holger@freyther.de>

	* tests/stcompiler.st: Add parsing test.
	* tests/stcompiler.ok: Update the test result.

2013-01-29  Holger Hans Peter Freyther  <holger@freyther.de>

	* STLoaderObjs.st: Put class variables into the classVars array.
stinst: Introduce a RBNumberLiteralToken to keep numbers in the original format

When using gst-convert to convert code number literals were rewritten from
forms like 2r01 to 1. In most cases this is not wanted because the bits might
come from a specification or make it more obvious what one tests for.

2013-02-08  Holger Hans Peter Freyther  <holger@freyther.de>

	* RBFormatter.st: Use the RBToken>>#storeOn: for writing.
	* RBParser.st: Create a RBNumberLiteralToken for number literals.
	* RBToken.st: Create the RBNumberLiteralToken class.
	* RewriteTests.st: Add test for the number literal parsing
	* package.xml: Add the new test to the testsuite.