Make "icon-" prefix optional, add spinning icons

All of the front awesome icons are name-spaced with the same "icon-" prefix so it should be safe to make that prefix optional, I also couldn't help myself and added an option to make the icon spin, and updated the documentation.

This is an awesome repo, thank you for making it.