ILifecyle additional methods added

Added methods to remove a specific listener and clear the entire
listener collection
Update INetworkReachabilityCallback.java
Super Workaround... <puke>
Merge remote-tracking branch 'upstream/master'
Service Result add new callbacks
Update IMessagingCallback.java
Merge pull request #31 from Aryslan/master

ILifecyle additional methods added
Merge pull request #32 from fnva/master

Update INetworkReachabilityCallback.java
Merge pull request #34 from fnva/patch-1

Update IMessagingCallback.java
Merge pull request #36 from kechis/master

new enum values
Swift v1.0.42
Objective-C v1.0.42
CSharp v1.0.42
Java v1.0.42
Remove Microsoft.Bcl.Compression dependency.
InternalStorage belongs to data and not store.
Clean-up formatting only.
new enums
Merge remote-tracking branch 'upstream/master'

Conflicts:

	adaptive-arp-api-java/arp-api-specs/src/main/java/me/adaptive/arp/api/IContactPhotoResultCallback.java