fixing up the search page
clean up the search module and allow searches with space and - char
check variable is set before use
fixing comment counter cache and writing some basic tests for it
adding some basic docs
updating the newsletter plugin, rename files, fatten models up, adding tests
add the events for register
trigger registration event
better var usage
only trigger behaviors on actual models, avoids issues in bake
remove required field from wysiwyg editor that is added from cake updates
update cake
updating the user code for sending emails
adding view vars to emails and making it render with the view so mustache is used
adding the config data if it is not available alread
removing code that should not be there
fixing up the code for sending direct mails
fix the redirect loop issue when normal users try access the backend
fixing up the registration emails
add the missing method, still need to implement the logic