cli connected to lib now

+ missprints fixed
added opencl test: copy file
fixed cryptter bindings to opencl
int types now unique throw the whole project
fixed spell
added opencl errors expanation
opencl buildings moved to separate function
removed extra function call
added encryption support
added debug defines
added debug defines
fixed returning value
fixed errrors with opencl compilation

references mistakes
turn on events
now processing data in the whole size