[TASK] Rename Report->index to Report->checks
[TASK] Cleanup Checks.html
[TASK] Cleanup General.js, make jslint happy
[TASK] Extract method to find compatible extensions into ExtensionUtility.php
[TASK] Move FileLocationService to FileLocationUtility
[FEATURE] Check for incompatible extensions using typo3 version constraints from ext_emconf.php

Resolves: #61246
Merge pull request #23 from MaxServ/master

Code cleanup and new check: incompatible extensions