#301 search local project root and put .zeus.sock there

FIXES #301 

- make sure we always put the zeus socket in the project root, when
  launching zeus
- look for the socket in the project root when trying to connect.
- ProjectRoot is defined as the next directory down with a Gemfile

@burke is this how you expect it to work?