Fix for browser exception

FireBug error: [Exception... "An invalid or illegal string was specified" code: "12" nsresult: "0x8053000c (SyntaxError)" ]

Traced back to w.find("[data-selectable]:first") in method refreshOptions.

Selector 'first' is not valid, should be 'first-child'.
Styleable actionButtons
Updated actionButton and fileInput