Merge pull request #213 from maksimov/develop

Develop
Merge pull request #214 from maksimov/develop

Constructor was not setting port; Also should not return ArrayList but L...
Removed username from core where it totally does not belong. good catch
Stas
Merge pull request #217 from unwin/develop

Removed username from core where it totally does not belong. good catch
Merge pull request #218 from maksimov/develop

Develop
Merge pull request #219 from maksimov/develop

Removed default capability values in favour of referring to getCapabilit...
Merge pull request #220 from maksimov/develop

Added one missing deprecated override
fixed getInstance not passing some params it was given.
Merge pull request #222 from unwin/develop

fixed getInstance not passing some params it was given.