QPID-5820: [Java QMF2 Plugin] changes to plugin owing to the Java Broker model updates made during 0.29

* Used model getters rather than named attributes wherever possible

Work done by Andrew MacBean <macbean@apache.org> and me.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1607034 13f79535-47bb-0310-9956-ffa450edef68
[QPID-5863]: qpid-config does not throws correct exception when binding nonexisting exchange; fix from Zdenek Kraus

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1607061 13f79535-47bb-0310-9956-ffa450edef68
[QPID-5864]: [Python client] Provide better error description when SASL required but no credentials provided

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1607086 13f79535-47bb-0310-9956-ffa450edef68
QPID-5865: Be more robust in face of system clock being changed:
- Separate Wall clock time uses from other time
  * (assumed that any time with respect to the epoch is wallclock)
- For Posix use CLOCK_MONOTONIC for all non wall clock purposes
  so that changing system time doesn't affect internal timekeeping
- For Windows kept the same time keeping scheme.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1607140 13f79535-47bb-0310-9956-ffa450edef68