Fixes for #8, #10, & #11

Several fixes:
* Fixed Spec to match Schema for record datatype evaluation per #8
* Clarified usage of 'collection of value' in Schema for variables per #11
* Fixed incorrect description of file_supports_remote_storage for volume_test per #10