S3 settings validation of credentials
If access and secret key are set, then show them as labels as set, with a change button.
If in change state, then enter the required data and do a S3 bucket validation to allow for saving.
In the storage settings, IF the s3 credentials and bucket information are set, then show the Test Bucket Button.
Use the getBucket() method on the s3 sdk to test if the credentials are set.