Merge pull request #8 from mikeagun/master

prepare phase now takes classicEndVersion
Finalizing the basic classic paxos impl
Code cleanup and refactoring
Refactored out the data access code from StorageNode
Ballot number generation, Retries on classic paxos failures, Transactions log in the database API
Starting HBase at startup
Port offset concept introduced
Cleaning up thrift connections, Fixing some synchronization issues
Getting rid of the outstandingClassic concept. Cleaned up some logging code.
Refactoring and cleaning up
Waiting for hbase server to start up
Implemantation of Database Interface
Implementation of Database Interface
Implementation of Database Interface
Merge pull request #9 from shensahib/master

Implemetation of Database Interface
Refactored the HBase DB impl
HBase.java implements Database.java
Merge pull request #10 from shensahib/master

Implemetation of Database Interface
Refactored the HBase impl
onStartup() implemented.