Update to Font Awesome 3.1; improve some shortcodes and docs