app_loader Makefile fixes

The first commit fixes a typo that was breaking the installation of the shared libraries and header files. The second commit removes unused (and possibly broken) code related to copying header files and cleans up the references to public vs. private header files.