notes.md: added idea for tokenizer

- Tokenizer creates a database of tokens
notes.md: added more ideas about tokenizing parser
Doom_Periodic_Table-2014-05-10.jpg: added idea for Doom periodic table
Config: close #195; fix assignment of %args in getopts() method
DBTool: issue #181; fix setting of filename attribute in run()
GenericCLI: issue #181: add/update view methods

- The Generic CLI view now should work as a view object for DBTool, it
  should be answering for all of the callback methods documented in
  `docs/callbacks.md`
db_tool: add more comments around call to DBTool->run()