1) Added GenLib class for odds and sods
2) Added methods to fetch entry and reflector wheels from database in
   EnigmaDatabase class.
3) Refactored EnigmaDatabase to remove duplication of database queries.