move algorithms into separate folder
add ocl/ files to MSVC project
MSVS: project cleanup and reorder.
refactor initCl more
remove unused code (mostly intended for ASICs which are not supported in sgminer), fix some compiler warnings