adding support for selectTag.option tag to accept attributes

Adding support for selectTag.option tag to accept attributes other than value i.e. data-*, related to issue #325 on mde/geddy#325.

Wrote 3 more assertion tests for the selectTag that exercises the new code. All test pass. 

Would love to hear feedback. 
Great work guys. keep it up.