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.
Both reasons are valid for the FieldType context, but this also means that for example calling `ContentService::loadContent( $id )` with non-existent `$id` will throw `NotFoundException`/`OutOfBoundsException`/`RuntimeException`.
That does not seem desirable to me.