Add display flowplayer attributes and concatenation.

These commits include a better treatment of the flowplayer display tag attributes and a service to concatenate videos. Also includes internal changes and refactoring.