Allow GOMAXPROCS env variable to override default value.

This is a standard Go thing, so it would be good to leave this behaviourintact.  If the env var is unset, default to using all available CPU cores.