Fixing ESBJAVA-3018.
Fix ESBJAVA-3178
fix ESBJAVA-3211
adding options method support for http endpoint. Some refactoring to http endpoint logic also made here. ESBJAVA-3081
Merge pull request #82 from isudana/master

adding options method support for http endpoint. Some refactoring to htt...
making http method of http endpoint optional
Merge remote-tracking branch 'upstream/master'
Merge pull request #83 from isudana/master

making http method of http endpoint optional
fixed illigeal state exception while shutting down
Merge pull request #84 from miyuru/master

fixed illigeal state exception while shutting down
Merge remote-tracking branch 'upstream/master'
making isHttpEndpoint to true only if http method is set. this was the same behaviour had before the refactoring. reverting back as it might affect AM. after proper analysis we can change the behaviour again
Merge pull request #85 from isudana/master

making isHttpEndpoint to true only if http method is set. this was the same behaviour had before the refactoring. reverting back as it might affect AM. After proper analysis we can change the behaviour again
fix for ESBJAVA-2987
Merge pull request #86 from isudana/master

fix for ESBJAVA-2987
patch branch
Merge remote-tracking branch 'upstream/master' into patch
fix ESBJAVA-3230
Merge pull request #87 from malakasilva/patch

Fix ESBJAVA-3230
fix for ESBJAVA-3246