OmeroCpp: Syntax corrections
OmeroCpp: integration/search: Correct use of C macros and casts
OmeroCpp: Remove inappropriate and dangerous casting
OmeroCpp: DetailsI: Separate declaration and definition of methods to avoid warnings
OmeroCpp: integration/search: Correct undeclared functions and casts