Reverse the list of children in a more explicit way.

(Replaced the Stack of ReteNodes with a FluentIterable.)
Fix semicolon behavior in the default Soar parser.

* Make ; denote the end of a command.
* Fix ;# appearing at the end of a command.
* Handle the empty command ";" (e.g., properly parse strings like ";;;")

Resolves issue: https://github.com/soartech/jsoar/issues/93
Changed event class loader code to work with Java 1.7. Should probably test with 1.6 again.
Added SoarUnit Tcl launcher
Merge branch 'semicolon-patch'
Merge branch 'rete-srand-patch'
Merge branch 'master' into maven
Added mvn deploy repository
Added code for line ending fix back in.
Added printStackTrace when test throws
Added back jsoar-build classpath so that launchers can bind to tcl at runtime
Merge branch 'master' into maven

Conflicts:
	jsoar-build/tools/launches/jsoar - SoarUnit on selection.launch