Merge pull request #112 from caseyjhol/master

Fix #111 & #110
Fix #115
Fix #115
Added readonly attribute support
Merge pull request #119 from durnoyabsurd/master

Added readonly attribute support
Add data-icon to options