Remove device container abstract class methods from public API
Remove abstract wrapper definition and some methods from public API
Update protected CCLMemObj wrapper file/methods
in accordance to latest commits
Set ccl_wrapper_add_info protected+set protect. method docs as internal
Windows: fix warnings when compiling with MinGW 64-bits
Windows: fix native kernel compile with MinGW 32-bits
Minor code improvements
Fix minor warning in test_kernel when compiled for OpenCL 1.0