added ability to remove contact

Ignore-this: 36777c1a8048841135f1243fc6961fa2

darcs-hash:20130314035401-c21fe-77971e05513ff7b6ceefff58e1590ecffa571b21
fixed SLB compilation

Ignore-this: e1134902e08ca8ae615f6120e68465c5

darcs-hash:20130314035916-c21fe-cdadd5756993a57a13dea0199f1521aed8bbbfbb