chore(tests/*/test.sh): change working dir; avoid using ls in for-loop
chore(CMakeLists.txt): add EMACS_LIB option to specify installation path for emacs stuff
chore(.travis.osx.yml): add configurations using clang++
osx checkpoint