Fixes bed-recording config

Removes comments
Modifies bed recording default validation to use a
more descriptive name for function
Modifies promise return value for bed-recording
default validation function
Fix reference for using correct name for default
validation function
Refactor for using a function name for condition inside
bed-recording validation
Merge pull request #385 from emrojo/fix-bed-recording-config

Fixes bed-recording config