Sheepo! Inline SubSpace Chat Encryption (IssCE)

Release # 3

What's new:
+ Encryption was changed to fix a known-ciphertext
assault, so this release is incompatible with R2.
I have added chaining to the protocol.  This means
that the same message, sent multiple times, will
look different.
+ The ticked name: window now refreshes!
+ Included source for the BJ-addon to Sheepo.
(capitalizes the first letter of every word)
This feature has been disabled in the binary.
+ Settings are now saved to disk, so next time
you start SubSpace you won't need to re-enter
your Sheepo password.

News (R2):
+ Encryption has been changed to a private-key
keystream method.  Since there is no chaining,
never use the same key twice if you don't want
to tempt cryptoanalysts.

How to install:
1) Extract Sheepo.exe & SSBot.INI to your SubSpace folder (1.34 or 1.35)
2) Close all running copies of SubSpace.
3) Run Sheepo.exe

Notes:
* Type |#help| (in-game) to see options.
* Do not press <ENTER> after Sheepo! commands.  Ever.
* Type |<Message>| + |#| to encrypt a message.  Press <ENTER> after Sheepo encrypts it.

Known bugs:
+ I know for sure that hidden messages that loop
to a new chat line are not shown, but this is
dependent on resolution.
