Merge pull request #266 from tahitiangabriel/bootstrap3

Bootstrap3 : font awesome icon cleanup (from H to O) + Change in ButtonGroup.java
Fix whitespaces (use spaces instead of tabs).

No need to use proper serialVersionUID. They are hard to maintain anyway
Replace tabs with spaces
Fix a typo: Awsome -> AwEsome
FontAwesome Icons cleanup (add/rename/delete) :
-Web icons from P to Z.
-Form Control Icons
-Currency Icons
-Text Editor Icons