Implement specific service which tracks modification in libraries

ProjectRootModificationTracker tracks root changes in modules and more importantly doesn't track content modification in libraries