keep backward compatibility w.r.t. builddir vs srcdir named argument

This will retain compatibility with easyblocks that we don't supply and use `builddir` (as opposed to `srcdir`), and will spit out a deprecation warning log message. In EasyBuild v2.x, it will result in an error.