linux folder monitor starting implementation
defined the linux types
    which will be used in the folder monitor
modifications to the linux implementation
first version of linux implementation of the folder monitor
added resource release in case of crash
fixed resource managment in case of error in win32 folder monitor