Merge pull request #594 from emanuelschuetze/last-1.4a1-changes

Fixed #553: Switch projector control scroll arrows
Use Fabric in travis and insert a fabfile for developers
Merge pull request #596 from normanjaeckel/Fabric

Use Fabric in travis and insert a fabfile for developers
Update fabfile to reinsert coverage plain report to travis
Merge pull request #598 from normanjaeckel/UpdateFabfile

Update fabfile to reinsert coverage plain report to travis
Initial attempt to integrate CKEditor into OpenSlides
Add first version of server-side filtering of HTML with bleach

Fix formatting (pep8 and otherwise)

Make the CleanHtml a mixin so it can be used easier, add a test case

Mark HTML fields as 'safe' in the template

Update list of allowed HTML tags, take special care for reportlab

Add heading tags to white list

Rename get_clean_html to get_clean_html_fields
Added html support for motion text.
Use html parser 'beautifulsoup' to replace html tags which not supported by reportlab pdf.
'pip install bs4' required.

Fixed nested ol lists and unicode warning.

New requirement: beautifulsoup4

HTML support for reportlab.

Move parse html code into new function. Added missing html support in pdf for motion reason.

Added version number for bleach and beautifulsoup4. Moved to core requirements block.

Added bs4, bleach and html5lib requirements to portable build script. Updated portable readme for 1.4.
Move CKeditor configuration to a separate JS file

Remove unneeded try-except block
Format fix
Merge pull request #599 from ostcar/bleach

CKeditor support
Fixed #595
fixed #558
Merge pull request #600 from ostcar/motion

Fixed motion bugs
Fixed manage.py runserver.

The reload function did not work
Fixed username
Merge pull request #601 from ostcar/manage_runserver

Fixed manage.py runserver.
Merge pull request #603 from ostcar/participant_name

Fixed username
Motion poll PDF
Merge pull request #602 from ostcar/motion_poll_pdf

Motion poll pdf