MULE-6844: POC auto paging iterator
renaming paging package and decoupling iterator from producer
renaming according to new package names
improving docs
improving docs
MULE-6920: fix by synchronizing getManifest()
MULE-6844: Adding support for Closeable in StreamCloser. Also adding missing test case
MULE-6844: Improving consumer API. Also adding test cases and docs
MULE-6918: Add more test coverage
MULE-6959: Race condition creating MVELExpressionLanguage instances

_ Fixing license header
_ Moving test to a different package
DEVKIT-392: Fix
Merge branch 'auto-paging' into mule-3.x
MULE-6844: Mule support for connector auto-paging story
DEVKIT-392: Taking the scope from the manager instead of the adapter
MULE-6918: Fix wrong indentation
Merge pull request #18 from evangelina/mule-3.x

MULE-6918: Add more test coverage
DEVKIT-392: fixing double encoding of state param
MULE-6843: Fixing ObjectStoreException when authorizing two connectors in the same flow
MULE-6965 - fixing MuleMessage serialization code when payload is byte array
(cherry picked from commit edb17c6c616671d5f6ded4a5ae1c4bc06fceab4a)
(cherry picked from commit 02b830dfe67c750d46e08c9b0d531f68d36f39ac)
(cherry picked from commit cbde189be707cc8bbe475b8defc8aa50e79fa861)
MULE-6831: Applications deleted when deployment fails

_ Reverting previous commit
_ Rework most of the deployment code to fix the problem detected in the issue and some others:
   _App with spaces is detected as error when app is zipped, but no when app is exploded
   _Deployment failure notifications are sending appName == appName.zip instead of appName
   _...
 _Adding more deployment scenarios (many scenarios are duplicated to cover  apps deployed on start vs apps deployed because a detected change)

 NOTE: need to clean up tests a bit