add hap external for windows and osx
add syphon external
Updating ICST externals to version 2.3.1