trying to build
fix distribution mgmt
make static for better serialization
make backup instance aware
Added Maven Shade plugin transformer to not only merge Java standard MANIFEST entries but also OSGi metadata

Conflicts:
	hazelcast-all/pom.xml
Fixed checkstyle configuration
Fixed checkstyle and excluded ElementParser from checks since it's taken from another project

Conflicts:
	checkstyle/suppressions.xml
Fixed findbugs
Fixed package export
Fixed checkstyle
Changed pom.xml version
moved executionService.shutdown to the end of the shutdown procedure
Minor fixes on two tests that are failing on windows.
First try was way to simple on the approach
Cleaned up BackupTest to reduce execution time.
Set "initialized" flag of partition service before processing partition table. Fixes #2804
Cleaned up unknown host log during node start when a listed hostname is not resolvable. Fixes #2125
set application buffer size to not exceed tls record size and handle buffer overflow condition.
fixed encrypted socket communication, fixes #1897
client closes owner connection when a connection to same address is closed due to exception on connection or shutdown