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 commit 'af005be87c014339d517f324dfa1bbf2c1f94a34'
Merge commit '15570ca28f1f09f80a689b0dd6ff431dc979df16'
Merge commit 'cff8952107faac50470e321dc2e426e625ddb6b1'
Merge commit '05866961849d1817c1ff3efbc6164972b2684f4a'