Merge topic 'SIMPLEITK-522_TransformOptimizationMostRecent'

f86a2ef2 Ensure only top transform is active
1d2e8208 ENH: The top transform is the only one active for registration.
Merge topic 'SIMPLEITK-525_EnableDeletionOfCommandProcessExists'

68e95d0b Updated documentation for in ProcessObject for command related methods
dc6a58d8 COMP: fix syntax error in test
8094a703 Remove dynamic allocation for un-freed command
6c882edd Add ProcessObject::RemoveObserver method
bbef09ce Make private EventCommand structure in ProcessObject
f1aa1c89 Assume process object when AddObserverToActiveProcessObject
fbf3f863 Rename ProcessObject::PreUpdateAddObserver to AddITKObserver
b81309ac Add internal ProcessObject method to remove command from process
e9900bef Adding test of removing all command during a command.
ff1aa671 Update ProcessObject Command documentation
733e78d4 Change DeleteCommandActiveProcess test to have expected behavior
e9029812 Remove command from active process in RemoveAllCommands
a8624cc9 Add OnDelete Command before adding more commands
78dc0b74 STYLE: Clean up order ProcessObject header
300c9a6a Factor out common code in adding command to process object
75a52071 Add command to active process if it exists when adding to sitk
...
Merge topic 'SIMPLEITK-490_Uset1functionForLabelStatisticsImageFilter'

4adc5d38 COMP: Fix warning about unused output variable in test
e3192e1c Remove cmake message statement used for debugging
Merge topic 'SIMPLEITK-521_AddInitialRegistrationComponents'

ea6ca4fd For Python 3 compatibility import reduce
9d2ad588 Implement RemoveITKObserver for iteration events
f7ab8d0c Use Event generator method
cb5f508d Move CreateITKEventObject to a protected method of ProcessObject
5210dd72 Change method to AddITKObserver
74b27d3b Merge branch 'SIMPLEITK-525_EnableDeletionOfCommandProcessExists' into SIMPLEITK-521_AddInitialRegistrationComponents
f2abb47b COMP: Update return type for PreUpdateAddCommand
69a6f5e2 Merge branch 'SIMPLEITK-525_EnableDeletionOfCommandProcessExists' into SIMPLEITK-521_AddInitialRegistrationComponents
159c13e7 COMP: fix default case statement missing statement
d9a9e466 COMP: Avoid no return value warning
6465bf92 Removed old named ImageRegistration1.cxx example.
289524ba Add explicit conversion to uint64_t from double.
d1336bf7 Use 1% of pixels for spacial samples in the mutual information metric
86035e6d Use nsstd wrapper for tr1::function and bind methods
526d57a6 Add ImageRegitraionMethod2 for CXX
184fbb24 Adding ImageRegistrationMethod2 for Python
...
Merge branch 'master' into next

Change-Id: I00a4af83e54b94df2b5864de080dbbaeae83f935