Hopefully this will the last move for 2 years.
This move gives us a version of git which uses absolute paths
in the .git files in submodules, so sharing a repo with the
host should be cleaner.
The current Vagrant box does not appear to use a vagrant user. This
might change in future boxes.
This allows the Vagrant VM to build PX4 using waf.
The initvagrant script has been changed to run as much as possible
as the Vagrant user.
jsbsim is now compiled by the vagrant user, and run from the source directory.
This should actually use the install-prereq script so we don't duplicate
effort on the maintenance of these scripts. But let's at least install
the correct version for now.
For full instructions/notes see Tools/vagrant/README.md
Notes:
* Old Vagrantfile updated to run faster and self init with our various
build dependancies.
* The sim_vehicle.sh script will now implicitly configure if necessary
* run_in_terminal_window.sh is now smart enough to use Screen sessions. Or
if those are not available to warn the user but run the command with logging
going to a file in /tmp.