removed old/used aggregate base rate method

This was kept around to do testing and to triage a bug, it is no longer
needed.
do not insert null/empty rows when there is a gap

We now log gaps that exceed the heartbeat threshold but do not backfill with
null/empty rows.

Backfilling gaps has caused data loss in the rare situation that we get data
into the persister out of order. The intentions of this backfilling are lost
in the mists of time and the approach seems dubious as it might casuse data to
be lost.
Merge pull request #26 from esnet/remove_backfill

Remove backfill code and unused method.
Adding retrans handling to the grid ftp loader.
A few minor edits to the RPM install doc to bring it in line with recent changes to CentOS python27 packages
Update gitignore.
Move perfsonar types file into api.client.perfsonar and modify paths referencing old location.
Add esmond_client stand-alone package to requirements.txt so it will install the egg link in the venv so we can change import statements to "from esmond_client.post import ..." for scripts that might be distributed outside of the main esmond codebase so that they will still work in the main distro.
Revert "Add esmond_client stand-alone package to requirements.txt so it will install the egg link in the venv so we can change import statements to "from esmond_client.post import ..." for scripts that might be distributed outside of the main esmond codebase so that they will still work in the main distro."

This reverts commit 41ef4ff24fca6e87b72ed9b30371b6281aaca195.
Revert "Move perfsonar types file into api.client.perfsonar and modify paths referencing old location."

This reverts commit 108fd19fc3bd06a52470d7df57491c8115cebd40.
Adding esmond_client stand-alone package back to requirements.txt for the egg link in venv.
Re-implement a way for unit tests to write to a testing keyspace without breaking lots of other tests.  Also, disabled test_persist_heartbeat test because backfilling is no longer something the persister does and the test will fail.
Update docs RE: writing unit tests.
Make the number of Cassandra replicas a setting.
Update documentation to reflect the new setting.
Changing the compaction strategy. Or trying to anyway.
Cassandra wants a string but really it's an int so keep
everyone happy.
Changing the default replicas to 1 to better match the most common
deployment scenario (perfSonar).
Merge branch 'configure_replication' of https://github.com/esnet/esmond into configure_replication. Because I just did a 'rebase develop'