Pull Request: Add optional event handler to populate display names, remove redundant copy of assembly

After further review, I feel that this would be a useful addition, and it's entirely optional. The new event handler is only active if you choose to add it, and it shouldn't need to conflict with the changes in display name generation that @ptiemann is working on.

Also updated the assembly version number.