Merge branch 'hotfix/0.3.0.3'
Fixes typos
Merge pull request #4842 from seanbrant/patch-1

Fixes typos
Introduce message renderer

This new class replaces all existing server side message
rendering helpers and is the new global entry point for such
needs. All models with relevant fields now expose an instance
of MessageRenderer for those. MessageRenderer acts as
gateway between the existing processing solutions for markdown,
mentions and tags and provides a very flexible interface for
all output needs. This makes the API to obtain a message
in a certain format clear. As a result of centralizing the
processing a lot of duplication is eliminated. Centralizing
the message processing also makes it clear where to change
its behaviour, add new representations and what options
are already available.
use uuids for guid generation
Add warning to script/server if curl does not support AsyncDNS
Poll input fields and data model now available

question field of poll now in db

fixed merge issues
added tests for poll federation and impl for the federation itself. Still in progess
poll_participation_spec no longer fails, added poll_participation factory
added more tests for the poll federation + fixed broken rspec tests
fixed wrong indenting and broken messages tab for polls
improved code for poll participation
poll form completed
poll creation done
design for poll participation implemented, saving works as well
improved status messages controller code
finalized voting design + some design fixes + improved code
fixed poll icon issue, improved code, poll in bookmarklets now available
changed poll result + some minor text improvements
fixed federation bug due to roxml missing underscore