XD-2148 XD-2149 add distShellZip gradle task

- fixing classifier for published zip file
XD-2216 Update Spring Framework, Integration, AMQP

Spring Framework 4.1.2
Spring Integration 4.1.0
Spring AMQP 1.4.0
Fix duplicate entry in ModuleDescriptor String
XD-2320 UI: Create a dedicated Launch Page for Jobs

* Create separate page to launch jobs
* Improve form validation
XD-2321 UI: Create a dedicated scheduling page for Jobs

* Add dedicated page for scheduling jobs
* Improve form design and UX
* Improve validation

XD-2321 Realigned form so that error icon works
XD-2319 - Include python modules in distribution and various improvements

* Removed unnecessary code in stream.py
* Added Sink object
* Updated stream.py
* Changed default encoding to CRLF
* Make stream.py python/python3 version agnostic