made master retry count configurable.
Merge pull request #565 from dcapwell/masterRetryConfig

made master retry count configurable.
handle overflow when retry count gets larger
lower retry to 29
Merge pull request #566 from dcapwell/retryWithLargerValues

handle overflow when retry count gets larger
update docker due to directory hierarchy change
update README
Merge pull request #567 from uronce-cc/dockerUpdate

Docker update
bug fix for new test in TachyonURITest
Remove log4j.properties from test-jar.
Merge pull request #571 from rmetzger/test-jar

Remove log4j.properties from test-jar.
Client doesnt depend on commons-lang, this is only provided by hadoop which is removed
Merge pull request #572 from dcapwell/dependenyIssueForClient

Client doesnt depend on commons-lang, this is only provided by hadoop wh...
TACHYON-253 Add volatile modifier for EditLogProcessor.mIsStandby to make sure it read/write from main memory.
Simple typo fix of the JournalTest.CompletedEditLogDeletionTest method name.
Merge pull request #576 from hsaputra/fix_typo_CompletedEditLogDeletionTest_method

Simple typo fix of the JournalTest.CompletedEditLogDeletionTest method name
Merge pull request #575 from hsaputra/TACHYON-253_add_volatile

TACHYON-253 Add volatile modifier to EditLogProcessor.mIsStandby to guarantee visibility
Merge pull request #569 from uronce-cc/TACHYON-240

[TACHYON-240] bug fix for new join test in TachyonURITest
Refactored RemoteBlockInStream

The code was convoluted, so I cleaned it up. Also the readByteBuffer
code in TachyonFile was copying almost all the logic from
RemoteBlockInStream, so I just exposed the necessary methods in
RemoteBlockInStream for TachyonFile to call.
Fixed bug in RemoteBlockInStream

I had to seek to the beginning of the block when initializing the
checkpoint input stream.