prefix the data-* attributes

This avoids foolish themes that aren't smart about how they implement
their font icon... the way I should have done it in the first place.

Fixes #26
Fixed Alignment Issues

Previously when nesting elements with font awesome icons within boxes
the icon alignment was off. This is now resolved.

Fixes #27
Assigned color to toggles

Previously the text color on toggles was not defined. This lead to
undesirable text colors at times. This is now resolved by assigning a
text color

Fixes #28
latest compiled CSS
Add Title Support

Add support for the `title` attribute to the button shortcode

Fixes #29
v2.0.3 update