Its now safe to let initialize() run on errors too

this also prevent the debugkit panel to go crazy because of un-normalized listener configurations
Simplify CrudComponent::addListener

Add improve general test coverage
Enforce listeners to be camelized like the Collection classes in cake core

Also allow for shorter configuration array
remove translations listener

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

make thrown exceptions configurable
make it possible to add replacements
rename message key to messages

to be consistent with other config settings
add the domain used in translations to the messages config too
ignore _loadController for code coverage

since this function loads clases, it's not practical to unit test this
account for error messages
test the shell works with overriden translations domain
add a test for getControllers
add test covearge for get controllers
whitespace
whiteapce
remove obsolete config
there's no need to call setFlash

call message.
Merge pull request #23 from jippi/feature/remove-translations-listener

Replace the translations listener with configuring messages in actions.
Updated events link to proper location

Updated the events link to point to the proper documentation location
Update README.md
Update composer.json