update GitBox and GitBoxD

Reworking the client, and daemon. Update the cabal file as well.