Android java formatter

Added abiilty to switch different formatters
Added new formatter - Android Java formatter
Minor bug fixes for newer format of FontAwesome 3.0