Build process improvements

– build is actually affected by build.conf
– multiple 'modules' can be built
- use FAT volume id instead of label for boot medium search
– various improvements in the build scripts