Fixes

The following fixes have been implemented:
* If marlin doesn't have permission to create a directory an error is now thrown to the console
* `/all` now has a trailing newline

The following changes have been made:
* More logging on all (`PUT` and `DELETE`) rest methods that alter the state of the filesystem
* Took out `/allattributes`, as it wasn't an atomic operation
* `/:fn/all`'s default mode is to return plaintext instead of json