make AbstractFile mapped and add the mixin
Merge pull request #339 from doctrine/abstractfile-mixin

make AbstractFile mapped and add the mixin