Use QFileInfo to simplify Prog::getNameNoPath and Prog::getNameNoPathNoExt

* switch cmake BOOMERANG_ADD_LOADER macro from adding SHARED libraries to MODULES
* mark Qt5Core as REQUIRED
* remove windows dll-export/import magic from BinaryFile