build_combo is now properly integrated.

- Improved opencl host interface.
- Fixed build directory.
- Misc code reorganization.