Refined code

* upgraded to latest Spring and Spring Integration
* added links to the Github repositories to the PDF