When adding existing user to organization, use inviting user's
username (rather than their first and last name, which may not
be set) in notification email. Also remove sentence that didn't
make any sense in that context. (Fix for
http://aptivate.kanbantool.com/boards/5986-econsensus#tasks-1257223)
Enable use of flatpages app within econsensus. This allows pages
to be created from the admin interface.
Ensure bullet lists in flatpages show up as such
Add entry point for flatpages: if admin has created an "about"
flatpage then put a link to this at the bottom of all pages
Ensure Markdown is installed, as it is used to render flat pages
Provide link to _all_ top-level flatpages, not just "about"
Restyling of links to top-level flat pages
The default decision list to display for an organization is the
list of Discussions - have this defined in a single place (in
DecisionList.DEFAULT, as it happens)
Make "edit" link for decisions into a button
Colour-coordinate Decision edit button based on its status
Make Edit link for Feedback into a button. (Ditto for Comment link)
Merge remote-tracking branch 'main/master_main' into develop_main
Fixed display of comments to be wider in small screens. Redmine #4420
Fixed save and cancel buttons to always be at the bottom of the form.

Redmine #4433
Fixed navigation bar display with reduced screen width.

Redmine #4445
Merge branch 'develop' of github.com:aptivate/econsensus into develop_main
Rework in custom flatpages tag in light of code review
Minor code tidying in light of flatpages code review
Make sequence of links to top-level flatpages into a list (ul)
In emails to do with notifying someone of organization membership,
inviting them, or reminding them of an invitation, give sender's
name in a nice form (where possible).