Build: use custom out/obj paths, include build and tests in FAKE build system