COMP: Header guard typo mis-match

clang++ compiler for C++11 caught this minor issue

SimpleITK/Code/BasicFilters/src/sitkCreateKernel.h:18:9: warning:
'__sitkCreateKernel_h' is used as a header guard here, followed by
        ^~~~~~~~~~~~~~~~~~~~

Change-Id: I199fa0f76833b0e6d433ff2bdb90c05bf5d3b0c4
BUG: Fix potential missing library dependency in last BasicFilters library

There was an off by one error when determining the last library, and
its requirement to be linked against the other BasicFilters
libraries. This could result in linking errors. A new variable of the
index of the last element in the list is not consistently used.

Change-Id: I8ac9524190f54f198ab8ae613db2c7cdbd366eb3
Merge branch 'FixCompWarnHeaderGuard' into release

Change-Id: I26686106777f80f702f38abbdae7fc637606ea0e
Merge topic 'FixCompWarnHeaderGuard'

087a74b9 COMP: Header guard typo mis-match
Merge topic 'SIMPLEITK-514_FixBasicFilterLibrarySplitting'

e2d8d179 BUG: Fix potential missing library dependency in last BasicFilters library
Merge branch 'SIMPLEITK-514_FixBasicFilterLibrarySplitting' into release

Change-Id: Ib0ab6a8fe388dc5315c6b13094a924baec50712a
Merge branch 'release'

Change-Id: Idbe9cad3223751f21b8b9ca190749fe901aa007b