Upgrade Font Awesome Control


The Font Awesome icon library was integrated as a stand alone component with a dedicated enumeration with all icons available (see IconActionControl and IconActionButton), and is the preferred method of adding action buttons in the advanced property editor.
Since the library was first integrated, new versions were published with a new set of icons, some of which could be immediately useful.
Updating the custom components should be mainly about completing the enumeration and the corresponding html attribute mapping in the initializing table.

Also the tooltip which is generated with DNN Command Buttons should be available for action buttons too.