Interface definition and major refactoring.
Interface definition and major refactoring.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/ca/mcgill/distsys/hbase96/indexcommonsinmem/IndexedColumn.java
Revert regionIndex.add/remove(String) to regionIndex.add/remove(List<Column>).
Simplified IndexedColumn.hashCode()/equals().
Merge branch 'master' of https://github.com/myahmad/0.96-index-commons-inmem
Merge pull request #3 from myahmad/master

Interface definition and major refactoring.