Provide contribution guidelines
Do not try to remove anything when the filename is null or empty
Remove the getClassName() method from the AdapterInterface
Start to implement multiple persistence backends support (breaks propel and some other stuff)
Split doctrine listeners
Write tests for the new listeners
Clean the vich uploader extension
Do not trigger the upload process if there is no file to upload (closes #264)