Merge pull request #21 from wso2-dev/master

Synchronizing WSO2-dev and Wso2 Repo [17-June-2014]
Merge pull request #22 from wso2-dev/master

Synchronizing WSO2-dev and Wso2 Repo [20-June-2014]
Merge pull request #23 from wso2-dev/master

sucessfully commited the changes
Timestamp : Fri Jun 27 20:30:36 IST 2014
https://wso2.org/jenkins-pr-builder/job/wso2-synapse/179/
Merge pull request #25 from wso2-dev/master

sucessfully commited the changes
Timestamp : Tue Jul 01 15:38:27 IST 2014
https://wso2.org/jenkins-pr-builder/job/wso2-synapse/198/
Fixing ESBJAVA-3018.
Merge pull request #26 from wso2-dev/master

sucessfully commited the changes
Timestamp : Thu Jul 03 01:40:08 IST 2014
https://wso2.org/jenkins-pr-builder/job/wso2-synapse/203/
Merge pull request #27 from wso2-dev/master

sucessfully commited the changes
Timestamp : Fri Jul 04 17:53:02 IST 2014
https://wso2.org/jenkins-pr-builder/job/wso2-synapse/209/
Merge pull request #28 from wso2-dev/master

sucessfully commited the changes
Timestamp : Wed Jul 09 11:37:54 IST 2014
https://wso2.org/jenkins-pr-builder/job/wso2-synapse/227/
Merge pull request #29 from wso2-dev/master

sucessfully commited the changes
Timestamp : Thu Jul 17 11:45:48 IST 2014
https://wso2.org/jenkins-pr-builder/job/wso2-synapse/254/
Merge pull request #30 from wso2-dev/master

sucessfully commited the changes
Timestamp : Thu Jul 24 10:22:07 IST 2014
https://wso2.org/jenkins-pr-builder/job/wso2-synapse/272/
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'