EZP-23053: Provide more information on FieldType not found exceptions

From [issue](https://jira.ez.no/browse/EZP-23053):
In same way as Limitation Not found exception was improved in #899, provide new exception for missing FieldTypes with more helpful information on how to resolve the issue.
Maybe, but to me that scenario also fits with the purpose of this exception (as opposed to the root exception only):
- OutOfBoundsException: "Exception thrown if a value is not a valid key. This represents errors that cannot be detected at compile time."
- RunTime: "Exception thrown if an error which can only be found on runtime occurs."