Improved parsing inheritance models from OMIM

Some changes to how the inheritance models are being processed:
* sometimes no inheritance model is found
* I found inheritance models in following form: ?Autosomal dominant. So, removed the ?
* I had numerous cases where inheritance models were concatenated with ';'. These are now split up and provided as separate models
* We don't need the 'Isolated cases', so I blacklist them.