fixing ConstrintIB example makefile not to emit an error when GSL is not available
eliminating many implicit conversion warnings
eliminating many implicit conversion warnings
fixing comparison warnings
reformatting with clang-format
eliminating implicit conversion warnings
updating copyright statements in code
updating formatting of cIB implementation