Fixed bug that left a '-1' tabindex on a select after destroying selectize

Selectize sets `tabindex="-1"` on the original select element when initialized. When the select element did not originally have the tabindex attribute set, Selectize would not properly remove the attribute when destroying itself.

I believe I've modified all relevant files with a fix, and I've also included a unit test.