update bootstrap.sh script
Created by: GlenDC
- macOS users using MacPorts are now supported (fix issue #720 (closed));
- dependencies for macOS users using brew have been updated;
- the boot step can now be skipped with the '-d' flag, effectively only installing dependencies