Improve frontend

according to http://ux.stackexchange.com/a/41142/32862
Prepare for message merging
Merge similar messages together
Set isFollowUp to allow checking whether a completely new message is wanted
Further improvements
Add clearfix
Merge remote-tracking branch 'origin/frontendImprovements'