Support for Bootstrap 3 and Fontawesome 4

BS3 and FA4 use the prefix as independent class for the icons:
<i class="fa fa-search"></i>
<i class="glyphicon glyphicon-search" aria-hidden="true"></i>
Config must now specify the prefix without the trailing dash "-". Also, configuring an empty prefix is not supported (will add the dash).