WPI: extract WPI-related code to separate plugin
WPI: add export/import decorators to pulic functions
WPI: add missing wpi_strategies.h typedefs header
WPI: add missing well_path_ident_vtk.cpp
WPI: add missing well_path_ident_vtk.h
WPI: add MS VS project files for bs_wpi module
WPI: changes to let bs_mesh properly build

Move wpi_trimesh_impl.h -> include dir, expose some CZT functions in
header.
WPI.build: officially include bs_wpi as bs-eagle module + add it to bs_mesh dependencies
MESH: remove all WPI-related code and make changes to proper link against bs_wpi
SQW.build: add bs_wpi dependency, remove bs_mesh_src
WPI: update MSVSprojects
SQW: add Kelly-Bushing field to wells table
WPI: add BS interface for WPI-related functions

In order to avoid direct linking with bs_wpi library in Windows.
CZT: add BS interface for CZT functions
WPI: register WPI & CZT ifaces on plugin load
MESH: access to CZT functions via interface
WPI: export WPI & CZT interfaces using new interface-specific BS macro
-- Modify interfaces according to new kernel macro
bs_bos_core: add dependency from bs_wpi
-- Update MSVS projects reflecting new bs_wpi module