Refactor RF tests

Try to minimize random failures by waiting for layout to load
Refactor RF tests

Try to minimize random failures by waiting for compose screen to load
Warning to save when leaving layout tab
Add/Removed the respective css-marker when the layout is edit/saved; Removed alert
pyflakes: E127 continuation line over-indented for visual indent
Sort the layouts alphabetically in the vocabulary.
Add test for feature and line in change log (CC @rristow)
Merge pull request #326 from collective/issue_314

Issue 314
Add message on template for empty carousel and enhance testing

Tests still have issues
Fix some JSHint warnings on JS files
Merge branch 'master' into issue-305