Trying out Plugin system, first plugin does file change checks

Looking into ways of writing plugins and easily adding them to projects
Example seems to work well except for buggy FileSystemWatcher(double
notifications, etc)