Separate loading of objective function
Ensure that default technologies are not redefined
Consistency check CSV file index on load
x_map consistency check and error messages
Better command-line interface, moved example model
Cleaned up setup.py and added MANIFEST.in