Upgrade to Spring Integration 4.0

Closes #751