Exposes layout as a keyword argument in Causal Bayesian Network's draw method
This version:
- exposes layout as a keyword argument in Causal Bayesian Network's draw method. This allows the user to try alternative layout algorithms (compared with the Kamada-Kawai default).
- fixes various setup and PyPI bugs