introduce build-essential package

I figured it would be better if we introduced `build-essential` rather than just `make`, but it's up to @gabrtv and @mboersma on what's the preferred package (lightweight vs. feature-packed base image).