Windows fixes

Changes for Windows nirvana:

  * Added a setenv.bat to set memory sizes for Windows Tomcat users

  * Modified startup to set GEM_HOME in Ruby land instead of using environment variables.  This allows Tomcat running as a Windows service to use them too (without having to set global environment variables)

  * A new section in the Tomcat README to describe how to get Tomcat running as a service (with the right amount of memory)

  * Fixes for the indexer to make sure the Content-Length sizes are right.  Yeesh.