fix(bootstrap): upgrade angular-ui-bootstrap
feat(private-messages): start implementing private messaging (includes blocking). Start experimenting with reflists for PMs, instead of arrays