Use HERMIT_PROFILE_PATH in hermit add

Fixes #43
Add a fix for Travis shallow clone problem
Add a test for adding a directory
Use find to add all files in a directory