[GREENFOOT-456] Bad error message and location: empty implements
When the type field after 'implements' is empty, an error message is shown badly worded and at a bad location.
It's shown nicely in the interface type field, but also (badly) on the class name.
- Issue type: Bug
- Priority: Low
- Fix versions: 3.0.1