bootstrap - get command line working nicely

though could still do with improving the help messages
Clean up command line processing

Move the command line processing into bootstrap.py and use the variable
from that directly in bootstrap.py

Also improve the help text and error messages for bootstrap.