Experimental OpenCL support for Android.

Improvements:
- Some of functions were enabled by changing grid size;
- OpenCL kernel grid size unification for different platfroms;
- Test pass rate improvements by inclreasing threshold;
- Some tests were disabled for Android;
- run.py was adopted for devices with brackets in in name.