[clang-warning-fix][switch]

Fix following clang warnings:

geom/src/Lib3DS/Lib3DS_file.c:1915:11: warning: 6 enumeration values not handled in switch: 'LIB3DS_UNKNOWN_NODE', 'LIB3DS_AMBIENT_NODE', 'LIB3DS_CAMERA_NODE'... [-Wswitch]
  switch (node->type)
          ^
/Users/thomas/Devel/geom/src/Lib3DS/Lib3DS_tracks.c:1506:11: warning: enumeration value 'LIB3DS_UNKNOWN_NODE' not handled in switch [-Wswitch]
  switch( node->type ) {
          ^
/Users/thomas/Devel/geom/src/GEOMImpl/GEOMImpl_IMeasureOperations.cxx:180:11: warning: enumeration value 'TopAbs_SHAPE' not handled in switch [-Wswitch]
  switch (aType)
          ^
/Users/thomas/Devel/geom/src/GEOMImpl/GEOMImpl_ShapeDriver.cxx:563:12: warning: enumeration values 'GeomAbs_BezierCurve', 'GeomAbs_BSplineCurve', and 'GeomAbs_OtherCurve' not handled in switch [-Wswitch]
          switch (aType)
[clang-warning-fix][comment]

Fix following clang warning on OSX 10.9
geom/src/Lib3DS/Lib3DS_light.c:36:1: warning: '/*' within block comment [-Wcomment]
/*!
^
[clang-warning-fix][logical-op-parentheses]

Fix following clang warnings:
geom/src/Sketcher/Sketcher_Arc.cxx:51:26: warning: '&&' within '||' [-Wlogical-op-parentheses]
  if ((myFirstParam < u) && (u < myLastParam) ||
      ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ~~
geom/src/Sketcher/Sketcher_Arc.cxx:51:26: note: place parentheses around the '&&' expression to silence this warning
  if ((myFirstParam < u) && (u < myLastParam) ||
                         ^
      (                                      )
geom/src/Sketcher/Sketcher_Arc.cxx:52:35: warning: '&&' within '||' [-Wlogical-op-parentheses]
      (myFirstParam < u + 2*M_PI) && (u + 2*M_PI < myLastParam));
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
geom/src/Sketcher/Sketcher_Arc.cxx:52:35: note: place parentheses around the '&&' expression to silence this warning
      (myFirstParam < u + 2*M_PI) && (u + 2*M_PI < myLastParam));
                                  ^
      (                                                        )

geom/src/XIntTools/XIntTools_FClass2d.cxx:642:39: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (!RecadreOnPeriodic || !IsUPer && !IsVPer)
                           ~~ ~~~~~~~~^~~~~~~~~~
geom/src/XIntTools/XIntTools_FClass2d.cxx:642:39: note: place parentheses around the '&&' expression to silence this warning
    if (!RecadreOnPeriodic || !IsUPer && !IsVPer)
                                      ^
                              (                 )
geom/src/XIntTools/XIntTools_FClass2d.cxx:779:39: warning: '&&' within '||' [-Wlogical-op-parentheses]
    if (!RecadreOnPeriodic || !IsUPer && !IsVPer)
                           ~~ ~~~~~~~~^~~~~~~~~~
geom/src/XIntTools/XIntTools_FClass2d.cxx:779:39: note: place parentheses around the '&&' expression to silence this warning
    if (!RecadreOnPeriodic || !IsUPer && !IsVPer)
                                      ^
                              (                 )
geom/src/XIntTools/XIntTools_MarkedRangeSet.cxx:244:15: warning: '&&' within '||' [-Wlogical-op-parentheses]
  if(UseLower && (theValue < myRangeSetStorer(1)) ||
     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
geom/src/XIntTools/XIntTools_MarkedRangeSet.cxx:244:15: note: place parentheses around the '&&' expression to silence this warning
  if(UseLower && (theValue < myRangeSetStorer(1)) ||
              ^
     (                                           )
[clang-warning-fix][dangling-else]

Fix for following OSX 10.9 clang warnings:
geom/src/GEOM/GEOM_Parameter.cxx:35:4: warning: add explicit braces to avoid dangling else [-Wdangling-else]
          else
          ^
1 warning generated.
geom/src/GEOMImpl/GEOMImpl_ChamferDriver.cxx:278:6: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                          else
                          ^
1 warning generated.
geom/src/GEOMImpl/GEOMImpl_ITransformOperations.cxx:1566:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
    else
    ^
[clang-warning-fix][format]

Fix for following OSX 10.9 warnings:
geom/src/Lib3DS/Lib3DS_chunk.c:65:7: warning: format specifies type 'unsigned long' but the argument has type 'Lib3dsDword' (aka 'unsigned int') [-Wformat]
      c->size
      ^~~~~~~
1 warning generated.
geom/src/Lib3DS/Lib3DS_mesh.c:573:5: warning: format specifies type 'long' but the argument has type 'Lib3dsDword' (aka 'unsigned int') [-Wformat]
    mesh->points,
    ^~~~~~~~~~~~
/Users/thomas/Devel/geom/src/Lib3DS/Lib3DS_mesh.c:574:5: warning: format specifies type 'long' but the argument has type 'Lib3dsDword' (aka 'unsigned int') [-Wformat]
    mesh->faces
    ^~~~~~~~~~~
2 warnings generated.
geom/src/Lib3DS/Lib3DS_viewport.c:383:38: warning: format specifies type 'long' but the argument has type 'Lib3dsDword' (aka 'unsigned int') [-Wformat]
  printf("      views:       %ld\n", vp->layout.views);
                             ~~~     ^~~~~~~~~~~~~~~~
                             %u
Fix for install prefix not taken into account in the install process
[clang-warning-fix]
This commit fixes following commits:
1. src/XBOP/XBOP_BlockBuilder.cxx:108:21: warning:
      comparison of constant 2 with expression of type 'Standard_Boolean'
      (aka 'bool') is always false
      [-Wtautological-constant-out-of-range-compare]
        condregu = (CurNei > 2) ? Standard_False : Standard_True;

2. geom/src/XBOP/XBOP_BlockBuilder.cxx:120:8: warning:
      incrementing expression of type bool is deprecated
      [-Wdeprecated-increment-bool]
        Eindex++;
[clang-warning-fix]
This commit fixes the following warning:
geom/src/GEOMAlgo/GEOMAlgo_Tools3D.cxx:204:11: warning:
      comparison of constant 2 with expression of type 'Standard_Boolean'
      (aka 'bool') is always false
      [-Wtautological-constant-out-of-range-compare]
  if (aNbF==2) {
[clang-warning-fix]
This fixes the following clang warning:
/Users/thomas/Devel/geom/src/GEOMAlgo/GEOMAlgo_ClsfBox.cxx:125:9: warning:
      logical not is only applied to the left hand side of this comparison
      [-Wlogical-not-parentheses]
    if (!aType==GeomAbs_Plane) {
        ^     ~~
/Users/thomas/Devel/geom/src/GEOMAlgo/GEOMAlgo_ClsfBox.cxx:125:9: note: add
      parentheses after the '!' to evaluate the comparison first
    if (!aType==GeomAbs_Plane) {
        ^
         (                   )
/Users/thomas/Devel/geom/src/GEOMAlgo/GEOMAlgo_ClsfBox.cxx:125:9: note: add
      parentheses around left hand side expression to silence this warning
    if (!aType==GeomAbs_Plane) {
        ^
        (     )
Updated AIS_InteractiveContext.Erase method to latest oce API changes
Link missing libraries
Bumped tweak version number