Comparator update tlp

The branch in the existing repository entitled 'cassandra1.0' was merged into master as that was the only branch that would compile with comparator API changes after Cassandra 1.0 was released. We therefore determined this was the only version that could be running in production.

The only other changes involved:

- removal of an un-referenced FileWriter
- use static final Pattern objects for the tilde and number character searches
- small test case looping over invocations 100k times

All existing tests pass. On the looping invocation, this change saw an average 28% performance improvement in raw execution time alone.