Fixed make and added gatt.{cc,h} to do protocol and libuv stuff