Adding granular option to enable/disable dialog history
Unit tests for getSettings(), updating documentation for dialog history API changes