Random text generator class with some test cases.
Changed randomtext.py to be a bit cleaner. Created an ASCII generator that picks a image at random from a given directory
Modified the greyscale
Fixed a bug
fixed a bug[crashing on generating ascii for larger files]
Add welcome message to rsshell
Add set_workdir with teleport_msg to rsshell
Make rsshell return to prior location
Fix index bug in rsshell
Improve messaging in rsshell
Improve program logic in rsshell
Make teleport_msg use the RED_SPIDER_ROOT variable
Use subprocess.call instead of os.system
Remove spurious idea list comment items from rsshell
Minor nitpick in welcome_msg in rsshell
Show welcome_msg only when rsshell is run interactively
Really show welcome_msg only when rsshell is run interactively
Update copyright statements: 2013
Let setup.py create /work, teleport to $ROOT
Use shell and enquote argv on rsshell argument call

This is almost back to the old approach for the single-command call:
manually concatenate the arguments with spaces and let the system
shell intervene. The only differences that survive are the use of
subprocess.call instead of os.system and the enquotation of the
arguments in order to preserve multiword arguments.

The use of the shell is consistent, because rsshell uses the shell for
interactive mode as well. It's also necessary to allow calling Red
Spider commands with the usual environment (i.e. being able to omit
path and extension), and it might be the only way to make the argument
version of rsshell work on Windows at all (see first reaction to #21).

The manual concatenation is a bit inelegant, but it seems to be the
only way (at least on Mac OS X) to make subprocess.call correctly pass
subsequent arguments when shell=True.