[osx-maverick-warning-fix][switch] Fixes enumeration values not handled in switch
[osx-maverick-warning-fix][switch-condition-boolean]

Fix following OSX 10.9 compiler warning:
/oce/src/TopOpeBRepBuild/TopOpeBRepBuild_Builder.cxx:496:3: warning: switch condition has boolean value
  switch (Reverse) {
  ^       ~~~~~~~
1 warning generated.
[osx-maverick-warning-fix][dangling-else] Added missing brakcets

Fix for following OSX 10.9 compiler warning :
oce/src/ViewerTest/ViewerTest.cxx:1167:11: warning: add explicit braces to avoid dangling else [-Wdangling-else]
          else
          ^
oce/src/ViewerTest/ViewerTest.cxx:1264:11: warning: add explicit braces to avoid dangling else [-Wdangling-else]
          else
          ^
oce/src/ViewerTest/ViewerTest.cxx:1320:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
        else
        ^
oce/src/ViewerTest/ViewerTest.cxx:1354:11: warning: add explicit braces to avoid dangling else [-Wdangling-else]
          else
          ^
oce/src/ViewerTest/ViewerTest.cxx:1448:10: warning: add explicit braces to avoid dangling else [-Wdangling-else]
         else
         ^
5 warnings generated.
[osx-maverick-warning-fix][condition-always-true] Bugfix unreached code

Fix for following clang-5.0.0 warning on OSX 10.9:
/oce/src/AIS/AIS_TexturedShape.cxx:204:23: warning: comparison of constant -1 with expression of type 'Graphic3d_NameOfTexture2D' is always true [-Wtautological-constant-out-of-range-compare]
  if (myPredefTexture != -1)
      ~~~~~~~~~~~~~~~ ^  ~~
/Users/thomas/Devel/oce/src/AIS/AIS_TexturedShape.cxx:345:27: warning: comparison of constant -1 with expression of type 'Graphic3d_NameOfTexture2D' is always true [-Wtautological-constant-out-of-range-compare]
      if (myPredefTexture != -1)
          ~~~~~~~~~~~~~~~ ^  ~~