[getJdk] Added support for automatically detecting when you are trying
to use a "Program Files (x86)" location on Windows 32 in a fallback
location. Will strip the x86 part if this is the case. This allows users
to just include the longer version in the string and have the intended
directory resolve across 32/64-bit windows.
Updated the CppTask headers and copyright to assign it properly.
Everything is being moved over under the Portico Project and shall
remain under the CDDL. Just formalises things a little.
Moved the package structure over to reflect the designation of the
project as a child of Portico.
Added a new set of tasks and a conditional type to check for the
presence of a particular Visual Studio installation.