Merge pull request #1153 from andytaylor/prtn

first pass at proton implementation
Update JMS API to 2.0 first pass
change done by Jeff Mesnil, Andy Taylor, Francisco Borges and Clebert Suconic
Merge pull request #1154 from clebertsuconic/jms2

Update JMS API to 2.0 first pass
removed unneeded deps
Merge pull request #1156 from FranciscoBorges/master

merge andy's commit
upgrade proton to 0.4
removed unwanted dep