Added remove() function. Combo-box text input detection updated.

Added a remove() function that restores the original elements used to
create the Selectioner. Combo-boxes now assume that their underlying
<select /> element is followed by an <input type="text" />, and throw an
error if this is not the case.