Merge branch 'ttf'
Improve CMake library detection modules

- Use standard FIND_PACKAGE_HANDLE_STANDARD_ARGS instead of custom code
- Fix reporting not found dependencies (was broken due to SDL2_ttf vs.
  SDL2_TTF), FIND_PACKAGE_HANDLE_STANDARD_ARGS handles this gracefully