respect toolchain

also set V=1 which forces verbose build output, respect MAKEOPTS and
MAKE/CMAKE_BUILD_TOOL instead of hardcoded "make"

this should mostly fix bug https://github.com/lodle/Desurium/issues/389