feat(deuceclient): operator== for vault and file