Add block negation query parameter

Like with player names, you can now precede a block name with "!" to query for all except the specified blocks.
Fixes #452, #216