Bugfix: Default values for variables now work correctly

Fixes http://wordpress.org/support/topic/plugin-post-snippets-problem-with-defaults.

To test this, use:

Snippet name (shortcode):
fbcomments

variables: url=
http://www.xyz.com

snippet:
<div class="fb-comments" data-href="{url}" data-num-posts="10" data-width="470" data-colorscheme="dark"></div>

Then add the following to a post or page:

[fbcomments]
[fbcomments url="http://www.abc.com"]

The resulting HTML output now correctly uses the default "http://www.xyz.com" URL in the first example (because the url="" parameter isn't specified in the short code).

The second example instead uses the "http://www.abc.com" URL (because the short code overrides the snippet's default value).

We should probably also update the "Insert Snippet" Javascript code to not actually insert the default value into a post/page.
Version bump to 2.1, and WordPress 3.5.1 compatibility
Merge pull request #2 from OM4/defaultvalues

Bugfix: Default values for shortcode variables now work correctly