[ADD] Added overloaded behavior of Manager construction - ability to
enable / disable background threads for test purposes.
[MODIF] Enabled checking, whether policy is enabled and has piling up
option.
[MODIF] Mark, what entry (source, master or destination, slave) was
updated after policy application.
[STYLE] Added blanc lines.
[MODIF] Enabled buffered modifications stroing daemon thread.
[ADD] Added copy constructors for Entry and Record classes.
[ADD] Added copy constructor for Policy class.
[MODIF] Return actual number of stored elements from buffered data.
[ADD] CompletionListener to notify when daemon executor has fulfilled
it's task.
[MODIF] Assing current time of creation when instantiate Record class.
[MODIF] Listener could be null. That case there would be no
notifications.
[ADD] Methods to compare content of Record or Entry without involving
ID.
[ADD] Added equalContent() method for Policy class to compare instances
without ID involved.
[SUBMODULE] Apply: added new test suite for MoneyWatcher manager class
with background threads.