ISIS-972 Make it possible to set FontAwesome icons after the label for action links

Add javadoc.
Implement parsing of the icon position from properties