added tests to indicate what should happen when a new Population is created with an invalid source file. Refs #189
added tests for PopulationParser. fixed class to allow a utf16 file to be parsed. Refs #201.