add ~/.hammerspoon to package.path
Fix up require paths to be more consistent, and collapsed into a single step. Also print out the resulting paths. Also tidy up wording in another startup message
Fix up merge
Guard IPC against CFMessagePortCreateLocal() failures (e.g. if multiple instances of HS are running). Closes #135
failing test to see what travis does
open different init.lua when testing; should find this in the XCTest bundle instead though, <Psy> [NSBundle bundleForClass:[self class]]
use testing init.lua in testing mode, ignoring ~/.hammerspoon/; show alert in testing init.lua (briefly!) to demonstrate this works
load all extensions, see what breaks
follow move of _extensions into hs