Remove conversion operator from NCollection_Mat4 to Element_t*

Methods GetData()/ChangeData() already give access to myMat member,
there is no need to allow implicit conversion.
Hard define DUPLICATE_UINT32 for bcc & WOK
Define local acosh,asinh,atanh if missing.
Fix inttypes & stdint inclusion.
two operands must evaluate to the same type (bcc)
mem.h header for borland memset call
Added edl & EXTERNLIB for AIS package (wok)
member accesibility issue with bcc

In order for struct mitem to access MAX_ALLOC_NB, the previous should
be declared as public.This fixes a bcc compiler issue.
Needed header for Standard_Import symbol
M_SQRT1_2 is not defined in bcc
edl file edit to reflect external library include
Removed const from a method in CDL
template specialization for bcc
fix of issue with operator
Added missing malloc.h for bcc
Disambiguation needed for bcc
template specialization for bcc
bcc Internal compiler error fix

Fatal F1004 src/QABugs/QABugs_3.cxx 1015:
Internal compiler error  in function
coordload(Draw_Interpretor &,int,const char * *)
Revert old library name method for non cmake build
Merge pull request #462 from tpaviot/review/bcc-fixes

Review/bcc fixes