Initial python server prototype
python prototype pre-thrift WIP
Working Thrift prototype with fake FilePlugin
first version of Crowbar-TPP that compiles & runs under MSVC
Standalone working version of Crowbar-TPP.  No error checking; one file at a time.
Python prototype WIP: talking to TPP plugin directly

- pythonclient.py can talk to a running instance of CrowbarTPP.exe.
Update CrowbarTPP to throw Exceptions instead of instantly crashing

Exceptions will bubble up to thrift as "Problem"s; will probably want
more than one exception class eventually but this gets things rolling.
Java TP+/Crowbar test
Java Crowbar client.
Missed these java files.
cleanup git/eclipse settings
Python prototype now talks directly to TPP c++ plugin, which works
Python tries to recover from TPP full-on crashes (preliminary, getRow only)
Throw errors with useful text message; and some basic error checking in getRow
Compiling Eclipse/Linux version of C++ Crowbar-Server.

- Compiled using Ubuntu 11.10 and Thrift 0.8
- Edited /usr/include/thrift/protocols/TBinaryProtocol
  to switch MASK and VERSION1 vars to uint32
C++ cache finally working; but still need to fix pruning algorithm
Win32 spawn/kill of TPP+ helpers now working
First usable C++ version.  Still needs:

- Cache still needs work to drop cached items after x GB max size
- Web front-end to check status, restart, kill children, etc.
- Set up Windows Service
- Installer
- Bulletproofing!
- Unit tests?
Remove all logging printf's and cout's
Add original LRUCache implementation from
http://timday.bitbucket.org/lru.html