Add support for 'xxh xxm xxs' duration format

Added new DateFormatter to DateFormatHelper; make LineTask use this new
formatter if the ‘hh:mm:ss’ formatter fails (return nil).