add a few more methods methods to hadoop-compat
Update LuceneHdfsDirectory.java

When using inside a webapp, there were a lot of open files in (CLOSED_WAIT state) for the index files on HDFS for every request. A lot of open files eventually chokes the host. Also, the FileSystem should not be closed as it is passed from outside and it could be used by others.
Update LuceneHdfsDirectory.java
closing the cloned HDFSIndexInput instances

Warning: Lucene never closes cloned IndexInputs, it will only do this on the original one. The original instance must take care that cloned instances throw AlreadyClosedException when the original one is closed. 

http://grepcode.com/file/repo1.maven.org/maven2/org.apache.lucene/lucene-core/4.0.0/org/apache/lucene/store/IndexInput.java#IndexInput.clone%28%29
closing the cloned HDFSIndexInput instances
added progress to HadoopCompat
Update HadoopCompat.java
Merge pull request #372 from bcoverston/progressable

Added progressable method to HadoopCompat
Replace protoc generated SerializedBlock with equivalent
DynamicMessage.
Merge branch 'master' into update_hadoop_compat

Conflicts:
	hadoop-compat/src/main/java/com/twitter/elephantbird/util/HadoopCompat.java
upgrade hadoop-lzo version to 0.4.19. Update travis-ci as well.
minor comment updates.
remove isFileClosed() method. Not all hadoop2 versions support this yet.
build with mvn
update Readme for protobuf version
Merge pull request #368 from rangadi/update_hadoop_compat

add a few more methods methods to hadoop-compat
Update javadoc for SerializedBlock
Merge pull request #374 from rangadi/update_hadoop_lzo_version

upgrade hadoop-lzo version to 0.4.19.
closing the cloned HDFSIndexInput instances
Merge pull request #373 from rangadi/dynamic_proto

Replace generated SerializedBlock with a DynamicMessage (protobuf 2.5.0 support)