Add a block/unblock button to the infobar

This adds an easier way of blocking individual sites. No need to
switch to the list view and perform the action there, it can all
be done within the graph view now.
Use color buttons to match the list tab

Replaced the monochrome button icon (styled after the left sidebar
buttons) with a the color one that's used in the list view.

Also added a green version of the icon since it looked weird to
have a red "forbidden" symbol next to "Unblock Site".
Merge pull request #544 from fmarier/infobar_blocking

Add a block/unblock button to the infobar
Restore coloured triangles for blocked sites (fix #545)

This bug was introduced in 8256f234d828c0f2f7d97695d3413d6cd5b920eb.
Remove duplicated or unused images (fix #504)
Remove execute bit from images
Merge pull request #547 from fmarier/issue545

Restore coloured triangles for blocked sites (fix #545)
Merge pull request #549 from fmarier/issue504

Cleaning up images in data/icons/ and data/image/
Ignore wraps
Revert minified libs
Merge pull request #552 from mozilla/lint

Run js-beautify over everything
send correct event to update ui from prefs when ready
Merge pull request #554 from mozilla/fix/broken-filter-selection

Fix #542: send correct event to update ui from prefs when ready
fix race condition in resetting data, fixes #506
Merge pull request #556 from mozilla/fix/clear-blocked-sites

fix race condition in resetting data, fixes #506
Losslessly optimize images

Used pngcrusher, optipng, advpng, jpegoptim and gifsicle to
optimize all images in a lossless fashion.

https://gitorious.org/fmarier-misc-scripts/user-scripts/source/optimize_images
Merge pull request #557 from fmarier/optimize_images

Losslessly optimize images
call correct highlightNodes function, fixes #550

colourHighlightNodes is never added to the global object, so calling it that
way resulted in a "function undefined" error. I believe this was due to an
earlier PR comment where I recommended we not add it to global because it is
only ever used inside graph.js. This is probably a leftover line that wasn't
changed for that comment.
Merge pull request #559 from mozilla/fix/empty-graph-after-blocking

call correct highlightNodes function, fixes #550