Adding possibility to dynamically change the layout of the dicomTableManager
ctkDicomBrowser uses dynamic table layout now
Children of the QSplitter of the tablemanager are no longer collapsible
Fixed missing update if new data is added
Fixed bug where filter textfield's background remained black
m_dynamic layout is now in pimpl and has read accessor. Some code cleaning
Improved behaviour of dynamic layout: between 800 and 1024px window size use
vertical layout. If the window is bigger than 1024 switch to horizontal layout
Renaming method for setting dicom database
Not using const references when declaring a connection
Setting dynamic table layout in ui file
Proper naming of property with const read method
Merge pull request #422 from AndreasFetzer/allow-dynamic-table-layout-for-dicombrowser-final

Allow dynamic table layout for dicombrowser final
Rename macro "ctk_include_once" into "superbuild_include_once"

To update external project files living in your
fork of ExternalProjectsContrib, the ExternalProject migration guide
has been written to help you transition.

See http://www.commontk.org/index.php/Documentation/MigrationGuide/ExternalProject

See #418
Ensure 'superbuild_include_once' works independently of the caller scope.

By using GLOBAL property instead of a local variable, the file will
be properly "include guarded" even if included from within a function.

See #418
Merge branch '418-support-use-system-option'

* 418-support-use-system-option:
  Ensure 'superbuild_include_once' works independently of the caller scope.
  Rename macro "ctk_include_once" into "superbuild_include_once"
Fixed missing table view update on windows for new dicom widgets
Merge pull request #425 from AndreasFetzer/missing-table-view-update

Fixed missing table view update on windows for new dicom widgets
Fix test of ctk_list_to_string CMake function

This is a follow-up of commit of 72580ebw where the CMake function
"ctk_list_to_string" was first added.
Simplify CTK external project specifying 'STEP_TARGETS'
Introduce "SUPERBUILD_TOPLEVEL_PROJECT" project variable

For any explicit call to "ctkMacroCheckExternalProjectDependency(<projname>)",
the variable SUPERBUILD_TOPLEVEL_PROJECT will be ensured to be set to <projname>
within each of the dependent external project.

This variable can be used within any external project to set variable or
property specific to a given top-level project.

See #418