Added the module readinput and various fixes
Fixed readini_test.py
Changed the mock to be compatible with old versions
Moved GeometricObjects to hazardlib and some cleanurp
Renamed get_points -> get_mesh
Moved some validator inside commonlib.valid
Support for generic site_model_params
Introduced get_imtls, i.e. using the new parsing for the risk models
Fixed readini_test.py
Fixed a doctest
Added the validator name_with_dashes
Different loss types can have different levels for the same IMT: they are merged then
Moved the parsing of risk models into risk_models.py
Fixed the site_model management
Added calc module
Added single_assets to the list of valid asset categories
Changed some Choice -> ChoiceCI
Renamed levels -> check_levels
Fixed valid.IMT
I remove the constraint on the assetCategory