Added class attribute to tabs

So you can have tabs with nav-pill styling
Moving Alert Dismiss position
The recommended position of the dismiss button for the alerts is before the content. Moving that from after to before.
Adding tootip functionality
Added the [tooltip] shortcode which allows a user to easily add tooltips to their content.

Usage:
[tooltip title="this is in the tooltip"]...[tooltip]

Additional paraemters:
placement
	description: the placement of the tooltip
	values: top|bottom|left|right
	default: top
animation
	decripion: apply a css fade to the tooltip on show/hide
	values: true|false
	default: true
html
	description: allow use of html in the tooltip
	values: true|false
	default: false
Changing code tag to not process internal shortcodes

fixes filipstefansson/bootstrap-shortcodes#5
Fixing empty p tag issue

Resolving issue filipstefansson/bootstrap-shortcodes#4.
Single line shortcodes are no longer wrapped by p tags.
Cleaning up the button classes

Currently the code leaves empty btn- classes if there is no size or type specified.
This commit fixes that and only outputs them if they are needed.
Merge pull request #12 from simonyeldon/cleanUpButtonSyntax

Cleaning up the button classes
Merge pull request #10 from simonyeldon/codeShortcode

Changing code tag to not process internal shortcodes
Merge pull request #8 from simonyeldon/alerts

Moving Alert Dismiss position
Merge pull request #9 from simonyeldon/tooltips

Adding tootip functionality
Merge pull request #11 from simonyeldon/removeEmptyPTags

Fixing empty p tag issue
Merged changes by jmslbam
Merged changes by jmslbam
Merge branch 'master' of github.com:filipstefansson/bootstrap-shortcodes
Merge branch 'master' of github.com:filipstefansson/bootstrap-shortcodes
Merge branch 'master' of github.com:filipstefansson/bootstrap-shortcodes