Makefile: misc fix for changing across directories in get-drivers

For dash, it's fine to return back to OLDPWD out of scope, but for bash,
OLDPWD seems to be lost outside parenthesis.
Merge pull request #2 from hwanju/my_test

Makefile: misc fix for changing across directories in get-drivers