use submodule references for ghcjs-boot and shims