- 'path' is now 'name' for a file entity (caution: update will break currently recorder resources and programs)
- a file now has a version (for frontend update), an extension and a basename (to control resource renaming)
- getresource route now takes version as argument (for image update)
- send back all corresponding data when creating a resource
- changed resource renaming, in order to allow only base-name renaming