Add options to buildall.py

This addresses your comments and additionally allows for the use of `pip install -e .`