Feature done, preparing for merge

-Comments, docs,
-Cleanups, refactoring,
-Added ManageResearches model refresh on saving new research,
-Changed persistence type on research edit window (so no "New research" window will popup on application start),
-Added research save,
-Minor fixes in managing IDE save states,
-Finally configured IDE logging (it works now),
-Added sequence generators to entities, fixed toString methods