issue: 362719 Updated files to make benchmark run properly on MARS.

Change-Id: I5a866b4ae3b36351f2f4d2fe4757a242353d6297
issue: 363318 java does not handle connection related events - step #1

Change-Id: I2edeb8f7c1d9d827eb3ff22ccb5b2f7123ce3d1d
issue: 363318 C does not pass connection events to java level (step #2)

Change-Id: I6a17ad8746c8cca5151090a5e60a3de83e7c9249
issue: 360069 Fixed the timeout script to accept two parameters properly.

Change-Id: I40a2c1f20fb95e70113439bce036cff52e39b4fd
issue: 342727 5 x probability_simple.xml and 15 complex probabilities
like we currently have.

Change-Id: Id8d2c5df23aa1e390cba956d9f90141dcf5f1801
issue: 365311 adding ServerSession to map for session reject

Change-Id: Ieb1aa4c56fe5183e1472e9d554df721a55bf6232
issue: 362719 Added missing bash wrapper for benchmark python test.

Change-Id: I30a2c62852925eceb47584210f1b8d9e6f44ac8e
issue: 364454 bug fix. timeout in eventloop should be updated after each return from Bridge.RunEventLoop

Change-Id: I75fd5bb035d889ee5e3e63011d4d751a4311ad8f
issue: 350325 remove README.txt and keep instructions in README.md

Change-Id: I23aefa20b0aeba405235173ee4f25348b49631db
issue: 363318 renaming SESSION TEARDOWN to SESSION CLOSED in examples and benchmarks

Change-Id: Ib15e5ac5da150669c8d8277ccbc2cec07b449594
issue: 354107 update BreakEventLoopTests timeout check function

Change-Id: I20a074b3a365b9dbfac964df2a24a38050df0948
issue: 365675 update BreakEventLoopTests timeout check to take into
account the accuracy of the requested timeout period

See article which explain it: http://lwn.net/Articles/296578/

Change-Id: I3c8747a3f2fff20fa6980dc58b561f1935cd2d6a
issue: 342726 Added the 'client repeats' feature. Client can now be
duplicated as sequential clients running one after the other.

Change-Id: I2490cacf2a86b1378a91c78bc01149cd96a453fb
issue: 361412 adding syncronized to method getWorkerThread in Random Test

Change-Id: Idcc10c9243ff2aa8aace25416d6d55f83b5ba445
issue: 366776 sustain application fork() - preventing COW for RDMA
registered memory on child process which will break all vebs objects and
methods: QP/CQ/POST_SEND/POST_RECV

Prepare VERBS to support fork() by calling ibv_fork_init()

Change-Id: Ie5f98a41b29f90788c77df4007668b931f4d241a
issue: 350325 adding test case to BreakEventLoopTests - checking timeout when receiving an event

Change-Id: Id2ed51b5d27becc621d8fee944778f1ba213b996
issue: 366509 adding some documentation to public functions

Change-Id: Ie2ee8289f6883275704a1c5b50fe0d5c7b025746
issue: 342726 adding test case with long duration and client repeats

Change-Id: Ia7f0cd61cb6253e3df7f5f934875bb50d51bfd56
issue: 350325 modifying ip in random story to from ib0 to eth4

Change-Id: I48dccd7bbcacb684c5031d8dbb7d9ce252686d46
issue: 342723 modifying ip from ib to eth4 in JXIOStoryRunner

Change-Id: Id09738fdafd5e85480c2c6df8b3615c246684490