replaced pre/postBindTranslation events with pre/postCreateTranslation

supersedes https://github.com/doctrine/phpcr-odm/pull/571
fixes https://github.com/doctrine/phpcr-odm/issues/569
ups, i should have read the line above, thought you still pass the $suppressEvents into the method. of course, we only want the event on a new translation. maybe s/$suppressEvents/$new ? and `if ($new && ...)`?

we can go with InitialBindTranslation as name, yes. actually, could it just be one initialBindTranslation event, no pre/post? if you want to change content, you could use prePersist/preUpdate. so this event would just be to track that a translation is being added. 
or maybe call it preCreateTranslation and if somebody needs a "real" postCreateTranslation that happens after the flush, he can add that with some sort of queue.

sorry to throw in different ideas here, but if we break things we should figure out what the right scenario is.

makes me wonder if we can somehow postpone this to 1.3 to not block the release. but i guess the problem is that with the refactorings, we have to do *something* and have a minor BC break of some sort anyways.