Fix a problem with empty yaml files

On some installations, YALM.load_file will give the error
Psych::SyntaxError:
control characters are not allowed at line 1 column 1
if the loaded file is entirely empty.
Merge pull request #1080 from jonas054/fix_psych_problem

Fix a problem with empty yaml files