INT-3028 Fix Tailing Factory Bean

 - Needs to implement SmartLifecycle and delegate to the adapter
 - Needs to implement ApplicationEventPublisherAware and configure the adapter
 - Don't set TaskExecutor if null
Merge pull request #810 from garyrussell/INT-3028

* garyrussell-INT-3028:
  INT-3028 Fix Tailing Factory Bean