slingshot: sync with upstream.

* .gitmodules: Remove. Slingshot regenerates on demand.
* .gitignore: Ignore .gitmodules.
* slingshot: Update.
* bootstrap.slingshot: Copied from slingshot, for clean checkout
bootstrapping before slingshot subproject is populated.
* bootstrap.conf: Adjust.