XD-270 Add support for writing idle timeout

New PollingTaskSupport support class for re-using polling tasks.
AbstractEntityWriter will now use spring task executor/scheduler
to poll writer's idle timeout to close hdfs resource for
inactivity. Namespace and sink options added respectively.