Merge pull request #788 from garyrussell/INT-2996

* garyrussell-INT-2996:
  INT-2996 Fix Class and Package Cycles
INT-2982 syslog Inbound Channel Adapter

Supports UDP/TCP syslog messages.

See docbook patch for more information.
INT-2982 Polishing - PR Comments