Implement base for the Quark note manager.
On branch master, changes to be committed:
	modified:   config.json
	modified:   mainwindow.py
	new file:   quarknotebookmodel.py
	new file:   quarknotemanagermodel.py
	new file:   quarknotemodel.py
Fix segfault note manager base.
On branch master, changes to be committed:
	modified:   quarknotemanagermodel.py
Fix bugs with note manager display
On branch master, changes to be committed:
	modified:   quarknotebookmodel.py
	modified:   quarknotemanagermodel.py
Fully implement Quark note manager.
On branch master, changes to be committed:
	modified:   config.json
	modified:   mainwindow.py
	modified:   quarkExtra.py
	modified:   quarknotebookmodel.py
	modified:   quarknotemanagermodel.py
Edit bug with the line-height of headers in the note previewer.
On branch master, changes to be committed:
	modified:   html-template/htmlDoc_start.html
Implement shortcut key to display and hide the Quark note manager.
On branch master, changes to be committed:
	modified:   mainwindow.py
Implement auto-save when opening a new file or closing the main window.
On branch master, changes to be committed:
	modified:   mainwindow.py
Implement autosave every 5min.
On branch master, changes to be committed:
	modified:   mainwindow.py
Implement autosave on time specified in 'config.json' (in milliseconds).
On branch master, changes to be committed:
	modified:   config.json
	modified:   mainwindow.py