Modifications to make DC work in Showcase
- changed port nums
- changed path to python

There needs to be a better solution for these ...
Merge remote branch 'upstream/master'
Move ContentType to separate file, provide enum to string and vice versa conversion

Change-Id: I84141fc790a7c6fe029f31a4aa31bf09e980c305
Move session handling to separate class, create types.h for type definitions, minor cleanups

Change-Id: If79209d2480f5bc47705b03b1b3e43a31839ac9a
Refactor paint() to improve readability

Change-Id: Ia1f8563c5764a877bc5c5693a869d89f0229add8
 updates to readme
 updates to readme
QImage::constBits is qt >= 4.7 only
Enable settings in webbrowser to support WebGL and CSS3D

Change-Id: Ib6367222806e9f2b09d4721e5bc5a0c08b676004
Provide unit test infrastructure using Boost unit_test_framework

Change-Id: I476f13ee1e41efc87af856f9ee58e49310b029fb
Dock: improved preview loading mechanism, added preview for folders and state files.

Change-Id: I83a54570f8fdaf83e681e6c7c3b5c8be9494978e
Merge "Dock: improved preview loading mechanism, added preview for folders and state files."
Create library to enable unit testing, refactor CMakeLists a bit

Change-Id: Iea9dd766098ff62bc7883945b1250682773775e7
Fix RHEL build

Change-Id: I5c8e37b75a7bd25c10a1bc52aa3cf2575b5847c0
Add unit test for WebGL capability of WebkitPixelStreamer

Change-Id: If2ad0899a24cabd9d72c9450a892681f1c3f6213
Merge "Add unit test for WebGL capability of WebkitPixelStreamer"
Refactoring the WebkitPixelStreamer interaction

Change-Id: Ifdf68e76bd17789ae389f37213cfa8ef65f186c6
Merge "Refactoring the WebkitPixelStreamer interaction"
Bring back PDF content support

Change-Id: If73a25499b6dc456c70eba34c562cff267b86ed5
Implemented WebkitPixelStreamer interaction with WebGL Canevas elements

Change-Id: Ibb6c6173fe7db9aab20efa688b13dcb58be98dc8