Remove whitespace caused by `inline-block`

A more convenient way of removing the whitespace caused by `display: inline-block`. Tested in Chromium 26 and IE8-9. Sorry if the commit looks a bit messy. Ironically my editor removed some whitespace.

http://jsfiddle.net/Qz3a9/