Enhancement functional completion

Adds several bits of missing functionality:
- Listing Vaults (Issue #29)
- Multi-block Deletion
- File deletion

This sets us up nicely for being able to clean up a vault (well, with exception of being able to delete multiple fails like we do blocks...but that's a minor issue in comparison to what is done here)

CLOSES: Issue #29 
There might be something you wanted to here since 
```python
auth_engine.AuthToken
``` 
is free-standing