Changed PonyCollection and PonyBase to add a removeInvalidItems parameter. This controls whether items that fail parsing are used. This allows the main menu to load only fully valid ponies and only to attempt to run those ponies. Whilst the editors can load invalid ponies and attempt to fix them.

This means missing images can now be made into parsing failures for added robustness - but still be fixable.