#354. Change views_exposed_form() to generate a form element id for the exposed filter element.
#354. Add global var _taxonomy_term_reference_terms. Change _theme_taxonomy_term_reference_load_items() to set aside the terms once they've been fetched via the index call to the server. Change theme_taxonomy_term_reference() to allow for the skipping of the rendering of the input element (e.g. a taxonomy term reference views exposed filter), added understanding of a required vs. optional widget, and now use the options that are set aside from the index call when rebuilding the options during paging and filter changes, and pass along the default value, otherwise continue on with the pageshow load items technique (now only used when the view is first loaded). Change taxonomy_views_exposed_filter() to set the element as hidden to pass along the filter value, if one is present.