Allow User to Redefine FlashListener Class

The FlashListener Class should be able to be defined by a user. If the user adds addtional events or function, he might want to extend FlashListener Class and inject it into the application. The hard coded class in the current FOSUserBundle prevents this.