Added a check for empty strings to csv2yaml, and converted Test_Lessons to test the change. Older csv columns had empty strings rather than NA's and csv2yaml had neglected to check for that.
Merge remote-tracking branch 'origin/master' into csv2yaml