Silent build

Espruino defaults to an extra verbose prints.
IMHO this leads to a slippery slope of ignoring compilation warnings.

This patchset defaults the build to silent, allowing a 'make V=1' verbose build