trait for entity whis files

this trait fix #123 #128 #96

for call doctrine event listenert need change one or more field

this trait add set and get for all files fields and add del field (checkbox or false to file)

I know about it in not good decision, but it's work
pleace help impruve and integrate this trait