Add support for CLbundler created LibPack

* New 'UseLibPack' cmake file sets CMAKE_PREFIX_PATH so that find_package
  can be used for most packages.
* Mimic fc_wrap_cpp defined in other 'UseLibPack' files. Some file
  dependencies did not get set correctly otherwise.
* OCE 0.16 does not have Standard_ctype.hxx
* shfolder.h can't be used with Win SDK 7.0
Merge remote-tracking branch 'refs/remotes/peterl94-github/new-libpack' into review-CL-Bundler
fix some warnings in cMake
Port to VC12
some fixes in build with CL-Bundler
ignore in src build directory
improvement to Cut Plane

Move cut plane on itw own.
Add ArchCutPlan to CmakeList
Add task panel
Add choice between side of the face
+ fixes #0001829: DlgPrimitives replaces non ASCII charaters in objects Labels by ?
+ fixes #0001830: Gui.export() cannot handle long filenames
Work around for Mantis issue 0954 on Helix Primitive

To be removed after OCC helix bug corrected.
+ handle unicode strings in class PythonWrapper
+ fix issues on 64-bit Linux/MacOSX systems
+ minor fix
+ prepare for netgen 5.x support
make compatible with Part typed object

tool make a Part Cut object when object are not Arch typed.
the cutVolume is now Red and 75 transparence
add preview CutVolume in Arch CutPlane
Add PointOnObject constraints to 2-pane window
small fix for VS 2013
Merge branch 'refs/heads/master' into review-CL-Bundler

Conflicts:
	src/3rdParty/salomesmesh/CMakeLists.txt
fix bug on highlighting invisibel nodes