Implemented a workaround for a WebKit render bug.

Fixed issue #20.

The `-webkit-filter` causes problems with retina screens where the
icons are scaled down and back up incorrectly and displayed really
poorly.

The workaround was suggested here:

http://stackoverflow.com/a/14563073