Added an enum for supported icon sizes.
Better documentation.
More tests.
Added test for smart updating.
Added introduction to Font Awesome.