Bug 1054331 - Do not build valgrind when B2G_VALGRIND=0.

The b2g.mk script only checked if B2G_VALGRIND variable was empty, so
even when it was set to 0, valgrind was built.

Now we check both if B2G_VALGRIND is nonempty and nonzero to build
with valgrind support.