Fix spelling error in progress message
Simplify API adding convenience initialize method to python manager

* In order to initialize the python manager, calling mainContext has to be
called. This wasn't easy to guess. The new initialize method allow
now to explicitly initialize the manager.
Merge branch 'add-python-manager-initialize-method'

* add-python-manager-initialize-method:
  Simplify API adding convenience initialize method to python manager
Add logger messages if database operation fails
Enable re-inserting patient after deleting

Handle conditions where efficiency variables were preventing
image from being re-inserted in the databases (since the patient,
series, and study matched the last ones inserted).
Prevent confusion by moving code related to build system under CMake dir
Merge branch 'move-lastconfigure-step-under-cmake-dir'

* move-lastconfigure-step-under-cmake-dir:
  Prevent confusion by moving code related to build system under CMake dir
Prevent confusion removing variable CTEST_CMAKE_COMMAND in driver script template.

* To summarize:
   - This variable was using in "old-style" ctest script.
   - Its value is only readonly.

* For reference consider reading: http://www.cmake.org/Bug/view.php?id=13080
Merge branch 'remove-unused-variable-driver-script-template'

* remove-unused-variable-driver-script-template:
  Prevent confusion removing variable CTEST_CMAKE_COMMAND in driver script template.
Prevent error remove CTEST_CMAKE_COMMAND from the list of required variable.
Merge branch 'remove-unused-variable-driver-script-template'

* remove-unused-variable-driver-script-template:
  Prevent error remove CTEST_CMAKE_COMMAND from the list of required variable.
add check for CTK_EXPORT_HEADER_TEMPLATE
Merge pull request #159 from domibel/add-export-header-check

Add check for CTK_EXPORT_HEADER_TEMPLATE
Delegates memory management of all steps to ctkWorkflow

* Before that change, the deletion of steps was a process shared
between ctkWorkflowWidget and ctkWorkflow. Following that change,
ctkWorkflowWidget delegates that task to ctkWorkflow making sure that
the ctkWorkflowWidgetStep have no parent.

* The "isWidgetType" method previously introduced (3b1b1d3162) is maintain
has convenience method.

* Centralizing the deletion of steps also makes the "cleaning" of memory
easier and less intricated from the perspective of python/pythonqt.

* For reference, it may be useful to look at 3b1b1d3162, bd742afbd00 and f0609f790
Merge branch 'simplify-workflow-memory-management'

* simplify-workflow-memory-management:
  Delegates memory management of all steps to ctkWorkflow
Add doc to ctkDICOMImportWidget
Merge branch 'ctkDICOMImportWidget-cleanup'

* ctkDICOMImportWidget-cleanup:
  Add doc to ctkDICOMImportWidget
Copy ctkTest.h in installed files

Closes #162
Merge branch 'ctkTest-install-rule'

* ctkTest-install-rule:
  Copy ctkTest.h in installed files
COMP: Update continuous dashboard duration to ensure it ends on time.

By setting a duration of 13hours, assuming the dashboard is configured
to start at 9am, it should end around 10pm (*) when the nightly
are expected to start.

(*) If any, time for the last continuous build to end.