refactor descriptions, add markdown buttons to discussion descriptions
pull conflict resolved in dsicussions controller
remove dead code
Merge pull request #614 from loomio/feature/refactor_descriptions_add_markdown

refactor descriptions, add markdown buttons to discussion descriptions

Cheers John. Nice work.
Generate usernames for names with non-ASCII characters

Add migration to update all usernames

Remove unecessary filtering in generate_username

Keep current username when appropriate
Truncate usernames to 18 characters without suffix - fix #637
expands fixed width on button, fixes #643
Merge pull request #636 from loomio/bug/fixing-mentions

Generate usernames for names with non-ASCII characters
Merge pull request #648 from loomio/bug/request_membership_button

expands fixed width on button, fixes #643
add doctype and add text emails
Extract static text from discussion page; start espanol translation
extract all static text besides mailers; translate into espanol
Merge pull request #592 from loomio/translate-to-spanish

Translate to spanish
markdown dropdown position, make tooltips single line
Merge pull request #650 from loomio/bugfix/markdown_button_css

Bugfix/markdown button css
remove char counter from discussion description, fixes #654
Merge pull request #655 from loomio/bugfix/remove_disc_descr_counter

remove char counter from discussion description, fixes #654
fixes #603
Merge pull request #634 from loomio/feature/increase_email_deliverability

add doctype and add text emails
Export more metrics data