turning off history API and URL hash manipulation by default, and adding updateHistory as a boolean option
turning updateHistory option back on by default for backwards compatibility
Updating URL hash algorithm to use id on list item if present, allowing individual tabs to be represented by custom ids in the URL hash