Start implementing file watch using jnotify
In the current state, managed folders having been configured for watch log file changes of type create, delete, modify and rename
In order to make it work on windows, jnotify.dll or jnotify_64bit.dll (available from http://sourceforge.net/projects/jnotify/files/jnotify/jnotify-0.94/jnotify-lib-0.94.zip) have to be copied to the root of the core package (because they are not included in the external-tools tar coming from the pms sourceforge repo yet).
OSX and linux hasn't been tested yet
FileWatcher improvements:
 - Improve mechanism on save. Start/stop watch only when needed
 - Don't try to start watch if the specified path doesn't point to a directory
Moved DirectoryChangeListener to its own class
Implement watch folders (#8)
 - Added method updateFilePath(String folderPath, String oldFileName, String newFileName) to media library
 - Implemented DirectoryChangeListener (tested only on windows yet)
 - Finalized DirectoryWatcher
 - Modified import procedure in order to be able to configure if file properties and import with plugins can be differentiated
Filewatch packaging and deployment (#8)
 - Define transcode-tools location in root pom and use it in core and packaging
 - Use transcode-tools in pms-mlx sourceforge repo as the windows transcode tools now include jnotify DLLs required for file watch
 - Package and deploy jnotify DLLs for windows (same behavior as for MediaInfo DLLs)
Filewatch on OSX (#8)

 - Updated transcode tools version for osx as it now includes
libjnotify.jnilib which is required for jnotify to work on OSX
 - Copy libjnotify.jnilib to standard library path in core to make
jnotify work from eclipse
 - Include libjnotify.jnilib when packaging
 - Fix delete file in DB
Filewatch on linux (#8)
 - Updated transcode tools version for linux as it now includes libjnotify.so (x64) and libjnotify-x86.so which is required for jnotify to work on linux
 - Copy libjnotify.so (and libjnotify-x86.so) to standard library path in core to make jnotify work from eclipse
 - Include libjnotify.so and libjnotify-x86.so when packaging

It has only been tested on ubuntu 13.10 x64. No delete notifications were raised when a file in a watched folder was being deleted (this works on win and osx). If running on a x86 OS, libjnotify-x86.so will have to be renamed to libjnotify.so in order to work, but this hasn't been tested.
Merge branch 'FileWatch'