make icon_font optional via config option "button_icon"

I already have an icon font therefor I dont want to make the extra http request for the default icons. This commit introduces a new config option "button_icon" that is set to true by default and (if false) would skip the css_injection of you icon font