deleteByQuery: callback is optionnal + cosmetics. Fix #14