added skeletal Universal Daos
Filled in Universal Daos as much as possible without SQL files
Universal Daos should be functional, though untested.
A bit of refactoring too, plus updated SQL files
Fixed saving and made LanguageSet iterable
Merge pull request #31 from math1man/master

Universal Daos should be working