Added librest 

If this depends on `x11` indirectly we might want to think about putting it in the homebrew-x11 tap.