Added optional options first parameter to constructor, render, and load.

Added option indexing "none"|"new"|"full" (defaults to "new").
Added option document which sets what document object DOMBuilder uses to create elements (defaults to static DOMBuilder.document if set, else window.document if available).
Added index call to reindex the template (changes indexing to "full").
Added getIndexing which gets the current indexing level.
Added static setDocument to set the default document for all new instances of DOMBuilder
Added static getDocument to get the default document for all new instances.
Added instance getDocument to get the document used to render the template.