Tweaks to setup script

Git version detection (first try) for where the config ends up (the .config version
is new to 1.8.X and newer) and also initialize the submodules on build