Experimental S3 support

Needs further review of

- Resource display
- CLI options
- UI integration

Uses UUID (kind of ugly for unique ID support). Guess it would be better to switch to shorter tokens next.