ENH: Enables use of NotObjectId in Interactive PDF Segmenter

Enabled by restricting objectId to only one value. Any label which
is not objectId or voidId is now NotObjectId.

Change-Id: I008c55632188c36b4f3c9b3a388d04cb54cd5db4
ENH: Add missing Cppcheck suppression

Change-Id: I224e3ca927a6e7ecbdf0c0a3d3eff629c6e27e52
STYLE: Clean up XML files in Applications

Change-Id: I5e827fbac4b0dedc7136d011b9c0f5f610171756
STYLE: More style fixes

Adds consistency in the use of vcl vs. vnl vs. std functions. Also strips
out some redundant includes in Utilities.

Change-Id: I02d483294d5658797d1d6d1e7cd0e74bd8d06e3c
Merge topic 'CleanUpXMLFiles'

3f7b2ce STYLE: Clean up XML files in Applications
Merge topic 'AddCppcheckSuppression'

c31237a ENH: Add missing Cppcheck suppression
Merge topic 'MoreStyleFixes'

6c5478f STYLE: More style fixes
STYLE: Add missing licenses to CMake files and other formatting fixes

Change-Id: Ib52a9133e69988f4bc635b645a3a302fb65d2b2a
Merge topic 'AddMissingLicense'

c23a58f STYLE: Add missing licenses to CMake files and other formatting fixes
STYLE: Clean up root CMakeLists.txt file

Change-Id: I7ca7ed48f7824efe292f7964ab8f9bab69f19278
Merge topic 'CMakeListsStyle'

7c6be28 STYLE: Clean up root CMakeLists.txt file
BUG: Removed duplicate var definition

Change-Id: Ic66d3c5e5f54eed88707ca42c7dde1e99a4b44fa
BUG: Fix developer warning in root CMakeLists.txt file.

Change-Id: Ice2926f474a5e30e777ebbf6707f171c1079e80c
Merge topic 'FixDeveloperWarningInRootCMakeListsTxT'

ba9cc8e BUG: Fix developer warning in root CMakeLists.txt file.
ENH: Reorganize Utilities to Base/Common and Base/CLI

As discussed, source code from Utilities is relocated to the Base modules.
Where source code is only used for CLI applications, it is placed in Base/CLI.
Where source code is also used by the library, it is placed in Base/Common.

Change-Id: I9768193517edc3f1dbfc3a1dbd055e661ea4ff22
PATCH: Include cstring header for use of std::strcmp.

Change-Id: I7640c340a6105b8c9c043f61c4c9a4708d122d06
Merge topic 'include-cstring-for-strcmp'

1b60da4 PATCH: Include cstring header for use of std::strcmp.
Merge topic 'ReorganizeUtilities'

b067401 ENH: Reorganize Utilities to Base/Common and Base/CLI
STYLE: Make use of angled brackets vs. quotes for #includes consistent

Headers within TubeTK are placed in quotes. Headers from external libraries
are placed in angled brackets.

Change-Id: Iddc8c0176edabb25d2840941c2676b8e89898553
Merge topic 'IncludesQuotesVsBrackets'

206a911 STYLE: Make use of angled brackets vs. quotes for #includes consistent