remove translations listener

It's not really a listener, in that it's mandatory. Integrated into the
CrudAction class instead.
abstract message text

make it possible to extract a message, for use in not-flash messages