Removed iplant-clavin as a dependency.
CORE-5578: Metadata is copied in the /fileio/save endpoint.
Bumped the backend version to 3.1.4.
CORE-5596 Added metadata database tables.
CORE-5596 Added metadata db contraints and indexes.

Added a build.sh script too.
CORE-5596 Added with-cwd support to with-temp-dir.

Updated the clojure-commons.file-utils/with-temp-dir macro to nest its body in a me.raynes.fs/with-cwd call.
Updated facepalm to use me.raynes.fs/file calls where appropriate so that it doesn't always need to use the path set in its with-temp-dir call.
CORE-5596 Added constraints dir to facepalm init mode.
CORE-5596 Added extension support to facepalm init.

Added db admin connection spec for use when creating extensions that require super-user privileges.
Refactored the refresh-public-schema call into a function that is executed outside of a transaction, since some extension functions won't be ready for use inside another transaction.
CORE-5596 Added default UUIDs to metadata db cols.
CORE-5596 Fixed file_links primary key.
CORE-5596 Added a metadata db README.
CORE-5647, CORE-5648: Added filesystem UUID endpoints.
Added docs for the uuid endpoints.
CORE-5601 Added stub endpoints for filesystem tags

PUT /tags/user/:username/:value
PATCH /tags/user/:username/:value
GET /tags/suggestions
PATCH /filesystem/entry/:id/tags
GET /filesystem/entry/:id/tags
CORE-5596 Added metadata db connection info.
CORE-5601 stubs now return success-responses
CORE-5596 Added metadata db connection spec.
CORE-5596 Updated metadata db owner_id cols to varchar.

They will need to be converted to UUIDs in the rewrite branch.
CORE-5596 Added unique AVU cols constraint.

Added an index on the AVU cols.
CORE-5602 Initial commit of Template AVU endpoints.