- merge changes from secure listing branch to start up script.
- add dummy classes ...
- fix EOL
- add updated factory module
- add new DB class for sqlite
- add class for new node format
- add NewNode to imports, correct handeling with New DB format
- correct methods to print and list nodes in new format
- correct handling of printing and listing
- add function zero message
- TODO: fix ui classes for MacOS
- some lintian work
- add missing module re
- add db warning to UI!
- remove warning from new cli class
fix bug with open
- add module and command line option to convert the db to new format
 fix bug opening db ...
access nodes with encryption
add method to get all the nodes from the old database
- remove unecessary print
- init method takes a file name a parameter
- add method to create new database
- add method to covert old nodes to new node

---> these changes are not DB agnostic, although they should be. 
       In the future these methods will be propagated to all DB types.
- some litian work
- remove unused imports
- refactor db to dbname
- new db is now created with a Factory method, not directly with driver.