Update dsl.js

The select().options() functions for multiple options selector does not work at all, also it doesn't support input value with option text.  Update a fix and also support select options by text.