Create BackedupMapDataLossTest

Test case to validate nulls being returned by a distributed map on n/w disconnections, in a cluster of 3 nodes with backup count set to 3.
set expiration time when creating record
Merge branch 'master' of https://github.com/hazelcast/hazelcast
SPI is still being authored
Review of update material
Typo correction (convention)
Merge branch 'master' of https://github.com/hazelcast/hazelcast
code review fixes
the build script has to be executed by bash

The build.sh script is not POSIX-compliant so it shouldn't rely on /bin/sh being Bash, but it should explicitly ask to be executed by Bash.
Merge branch 'master' of https://github.com/hazelcast/hazelcast
PDF is now building on OSs with case sensitive name files.
Merge pull request #3043 from jerrinot/docufixes

PDF is now building on OSs with case sensitive filenames.
Full spell checking performed.
code review fixes 2
fix deadlock during join while map load happens. fixes #2530 , #3033
JBoss AS 7  - example configuration
a known issue in JBoss EAP 6.1.0 documented
check only reachability when iterating
migration check is removed since it is unneccessary because we are already migrating partition loaded flag as true.Also has some test improvements
fix testIssue1085EvictionBackup