Core: add time to all APIs. Declare MessageProcessor method as abstract.
LogPlugin: empty implementation.
LogPlugin: start DAO implementation.
LogPlugin: enable plugin in Core.
LogPlugin: implement message saving. Small refactoring.
LogPlugin: enable log saving.
Merge branch 'origin/logging'. Close #4.