Fixes DEVELOPER-1121 (buzz tags for products)

It's a bit of a round about way of doing it, but this works. We're
essentially storing JSON in the data attribute now. We have to massage
it a bit to make the quotes work correctly (switching from double to
single then back again). `buzz_tags` in the yaml file are now stored in
arrays.

I also fixed some jshint issues in the buzz.js file.
Changes Wes suggested

Splitting up setting up tags, and setting a default if the value isn't
there from the jQuery lookup.
Using a try/catch approach

If there isn't actually a valid object in tags, JSON.parse blows up.
I'm catching that error now. buzz and the front page all load correctly
now.
Adding quotes around tags if needed

If a tag contains a space, we're quoting it now so the searchisko
search will find the correct tag.
DESIGN-622 Remove webinar banner
DEVELOPER-1155 Update unified-push QS to use updated 1.0.0.Beta tag
DEVELOPER-1148 Documentation links for JBoss Fuse 6.1 and FSW are broken
Update cdn.yml
Update cdn.yml
Merge pull request #701 from paulrobinson/DEVELOPER-1148

DEVELOPER-1148 Documentation links for JBoss Fuse 6.1 and FSW are broken
Merge pull request #700 from paulrobinson/DEVELOPER-1155

DEVELOPER-1155 Update unified-push QS to use updated 1.0.0.Beta tag
Merge pull request #699 from paulrobinson/DESIGN-622

DESIGN-622 Remove webinar banner
Update cdn.yml
Merge pull request #690 from LightGuard/DEVELOPER-1121

Fixes DEVELOPER-1121 (buzz tags for products)
Update cdn.yml
DEVELOPER-1128 Allow connectors to be ordered by importance
DEVELOPER-1129 Remove the connector count next to 'All connectors'.
sortJsonArrayByProperty now handles items without sort field
Merge pull request #682 from paulrobinson/DEVELOPER-1128

Developer-1128 Allow connectors to be ordered by importance
Update cdn.yml