add config.h for file selector and linking order fix for libgtk
indentation edit
update install targets