Outside Probabilities are now calculated correctly, parsed rules must not contain a probability, PCFG class can now handle mutable iterators, added a normalisation method for invalid PCFGs.