Updated windows launcher

Cleaned up the code that goes into making the executable for launching
SlimerJs. Added a couple switches: /initialtests and /maintests that
will run the initial-tests.js and main-tests.js. I've documented them in
the console help.

I ran the tests and copied the results into two text files. Windows
fails a couple of the tests in main-tests.js. I couldn't read the
results because of the shellcodes. They don't colorize the results on
Windows, they just fill the screen with gibberish. I added a copy of the
Wikipedia page that gives way too much information about the
incompatibility of color codes in terminals. It sounds even worse than
the inconsistencies between web browsers today.

I deleted the batch file because it's useless now. I deleted Firefox
Console Redirector.exe because SlimerJsRun.exe replaces it.

I added GeckoLib.dll and Redirector.dll because SlimerJsRun.exe requires
them. Redirector is a generic stderr stdout redirector for arbitrary
processes. GeckoLib extends Redirector and adds some helper functions to
make it easy to use with XULRunner, Firefox, Thunderbird,
[conkeror](http://conkeror.org/), etc. etc. SlimerJsRun extends GeckoLib
with a few functions specific to this project.

I turned off the colors in Jasmine's output.