[Unit Testing] Remove handling has been tested.
[Detail] Rename event is now works!
[Code Clean] More clean path vector initialization.
[Detail] Namespacing.
[Detail] Weak attributes guard.
[Detail] Eye-candy logging messages.
[Detail] Implementing poll watcher.

This watcher should properly work on every platform and filesystem that supports inode entity.
[Detail] Passing file removing test.
[Unit Testing] Less mutability.
[Detail] Minor log message renaming.
[Detail] Resolved file renaming case.
[Detail] Handled modifying case.
[Unit Testing] Minor refactoring.
[Detail] More verbose comments.
[Unit Testing] Two file creations in separate directories.
[Code Style] Microbeautifulization.
[Unit Testing] More tests added.

Added test that checks if the library consider file renaming from non-watched directory to watched one as a file creation event.
[Unit Testing] File renaming test from watched directory to the non-watched one.
[Unit Testing] Renaming file between different, but watched directories.
[Detail] Functional decomposition.