refs #147 fixed assertions
refs #102 reserved 8 byte version field from EVS message, initial protocol upgrade for EVS and PC
refs #102 - PC protocol version tied to EVS, unit tests
refs #153 ported fix from gh71 branch
Bumped version to 3.8.
Revert "refs #153 ported fix from gh71 branch"

This reverts commit b5c3115a00f8dcdd3c071dd9720e0a852d24081b.
refs #153 protect connection appropriately also on get_stats, other backend close related fixes
Merge pull request #150 from codership/gh147

regs #147 - refactored gcs closing to be able to do emergency close from...
Merge pull request #154 from codership/gh102

refs #102 - Preparing for gcomm protocol version upgrades
Merge branch 'gh153' into 3.x
Merge branch '3.x' into gh71
regs #71 fixed merge errors, changed naming from evict list to
         delayed list, delayed list messages are sent only on
         protocol version 1.
refs #71 fixed off by one error in protocol version check
refs #156 moved pthread_join() outside of critical section
Merge gh71 upto  150d5c477803e10ff8a8760cf40cdffb4d3aa236
Merge codership/3.x upto b2ac219c1d47798194c33e7e797a0edb5abb08e0