Revert "Added support to hide "Off" button, and toggle caption visibility"

This reverts commit 05e1845e6225875799c65764fdf3fa719b0200df.
Revert "Ignore li with "label" class"

This reverts commit 7fab7ba2fa0a02a86d07ee526ec12d4312fb32fa.
Revert "Disable button if they have disabled class on parent element"

This reverts commit 6ad3a5e71f0c4a6f2a5d9611f1f4d1a44475ece9.