Angular directive to support styleable select elements