affile: WIP: wildcard

main idea:
wildcard file source will be a separated driver
[derived from AFFileSourceDriver]

This patch:
- keep affile_sd_notify as a common function
- encapsulates notification_handlers, which can
  be overloaded by derived classes
- on_moved should be provided by all AFFileSourceDriver
foo: bar

Conflicts:

	modules/affile/Makefile.am
	modules/affile/tests/Makefile.am

Signed-off-by: Balazs Scheidler <bazsi@balabit.hu>
Signed-off-by: Budai Laszlo <lbudai@balabit.hu>
affile: wildcard: WIP
test: WIP: affile-test-refact
affile: wildcard: WIP

PE-testdb: passed...
Further refactor needed.
Maybe we should use different affile_sd_notify() functions
instead of having virtual on_moved(), on_skip(), etc...

Signed-off-by: Budai Laszlo <lbudai@balabit.hu>