Changes between #69 and #70

#70 (20-Nov-2015 02:17:15)

  1. add generalised DAO and DatabaseFactory classes, and use them to obtain — Kim Christensen (ktc) / detail
  2. refactor the DatabaseFactory concept — Kim Christensen (ktc) / detail
  3. Make DatabaseFactory use generics, and get rid of DAO interface — Kim Christensen (ktc) / detail