Added reset variable, clears previous select options if set

Reset allows the user to specify if they would like the current selected options in the select box to be cleared, default is still to always clear. Adds support for the Selenium IDE addSelection function.

Also removed duplicate foreach loop in select box code.