Canned responses

:warnning: Not yet ready to merge :warning:

This adds both all CRUD things for canned responses and supports them in the command bar.