Add export specification for instantiated Transform::InternalInitialization

This patch addresses linkage errors with windows and shared libraries.

Change-Id: I26d1e5a7071eeeee3db8fab9c3951be1b5bde85c
Fix Registration library's dependency on library with Cast filter

Change-Id: I796e2b3d2a772470bf9c90e231deeb67626f1100
Make BasicFilters1 library manually specified.

This ensure that dependencies can be correctly specified for source
files in this 1 library.

Change-Id: I9f994ea60b509e2f63d9d810ec1983ab4780a7e4
Correctly do explicit instantiation of member function with specified linkage.

Change-Id: Iff26b1cc916f90c7826b4ffc290b56f972c2b470
Merge topic 'FixRegistrationMethodCastLinkage'

c30cfb43 Make BasicFilters1 library manually specified.
287b846b Fix Registration library's dependency on library with Cast filter
Merge topic 'FixTransformInternalInitializationLinkageSpecification'

d95204fc Correctly do explicit instantiation of member function with specified linkage.
6dfa64c4 Add export specification for instantiated Transform::InternalInitialization
Fixed merge conflict from master