change to icon_style() function

This change removes the font-awesome dependency and allows the use of wordpress core unicodes such as 'f105' - page.
you may wish to tweak it or add an additional parameter to specify wp (wordpress) or fa (font-awesome).
Found an issue when using multiple word post names. Had to remove spaces and lowercase the string to match the style declaration on the menu tag.