Added new weak pointer lists for entries

to remove efficiently implemented memory leak.
Finished weak pointers for todo-lists.
Removed memory leaks caused by todo-lists.
Increased version.
Converted to new AutoDoc documentation standard.
Changed name of IsComplete to IsCompleteWeakPointerList
New doc style finished.
Reordered makedoc
Added a Bibfile (copied it from homalg)
Updated dependencies.
updated .gitignore
Included bibfile directly in doc.
Merge branch 'master' of github.com:mohamed-barakat/ToolsForHomalg into sebas

* 'master' of github.com:mohamed-barakat/ToolsForHomalg:
  updated .gitignore

Conflicts:
	.gitignore