Updated DocumentHandler to include a convinence function store() that
aliases add()/save() and replace().