Unified notification center. Part I. More in details.

* Refactoring and cleaning up old code of notification centre.
* Implemented more efficient notification window in panel
* All user notifications now in one place ($HOME/SoftwareData/.notifications/)
* Simplified notification() to only 2 params, which one is optional (ERROR by default)
* Cleanup from hardcoded magic values.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Fixed all known fuckups in svdpanel. More in details.

* Cleaned up hardcodes from gui code.
* Refreshed old definitions. Some of them removed.
* Slightly increased svdpanel refresh values (still hardcoded)

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Implemented simple duplication detection used by notifications centre. Use miliseconds since 1970 instead of dates for notifications.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Major version bump. Latest changes will break notifications compatibility with TheSS older versions.

Signed-off-by: Daniel (dmilith) Dettlaff <dmilith@verknowsys.com>
Merge branch 'refs/heads/notifications_refactor'