- moved the whole SystemStateDao , RelayDao, ProgramSystemStateDao, ProgramRelayDao under SpringJdbc #20
  - changed version
  - added program version number and name to main screen
  - replaced Null checks  with Validate.notNull() #8
  - removed unused code and imports
  - documented dao interfaces