Restructured the source code for readability and to comply with PEP8 rules.
Merge remote-tracking branch 'upstream/master'
Merge pull request #11 from pavelki/master

Changes improving structure of the source code and making code compliant with PEP8
Removal of deprecated 'Project' code
Adding options for included and excluded note file extensions
Merge remote-tracking branch 'upstream/master'
Adding options for included and excluded note file extensions
Fixing regression defect introduced during the code cleanup. Vim function MinionTag was crashing.
Merge pull request #12 from pavelki/master

Adding options to include and exclude note file extensions; removal of deprecated code for "project files"
Merge branch 'coverage'

Conflicts:
	brain_of_minion.py
Better settings handling for unit testing.