MIFOSX-1701 Add option to display only active group members

Complete documentation for the retrieving group call
MIFOSX-1717,MIFOSX-1662 Test case for account number preferences and Code Refactoring for Client status.
Merge pull request #1191 from chandrikamohith/TestCase

MIFOSX-1717,MIFOSX-1662 Test case for account number preferences and Cod...
Added missing license headers which made all the PRs fail on Travis.
Merge pull request #1189 from MegaAlex/MIFOSX-1701

MIFOSX-1701 Add option to display only active group members
MIFOSX-1662 Corrected Code Names for Reject and Withdraw.
.travis.yml config to cache Gradle/Maven repos (~/.m2 & .gradle)
This will lead to faster PR builds, and more importantly more reliable ones, as we should have
less bad PRs due to spurious build failures due to unreachable http://repository.pentaho.org.
With Doc + cache APT too (just as an example for later NPM builds)
Merge pull request #1193 from chandrikamohith/1662

MIFOSX-1662 Corrected Code Names for Reject and Withdraw.
MIFOSX-1747 Don't register the basic auth filter before Spring's filter chain
Merge pull request #1194 from MegaAlex/MIFOSX-1747

MIFOSX-1747 Don't register the basic auth filter before Spring's filter ...