Huge commit

Functions:
pie_c2Vec.h
	+ pie_c2VecSet
	+ pie_c2VecCopy
	+ pie_c2VecScal
	+ pie_c2VecAdd
	+ pie_c2VecSub
	+ pie_c2VecSum
	+ pie_c2VecDot
	+ pie_c2VecConjDot

Add many functions using cublas/cusparse, need to move it to different files.

Write implementation of COCR for CPU and GPU for one and for multiple vectors of constant terms.

pie_Timer, pie_dCSRGenMatr and pie_dVec are taken from pie project with out any modifications. (But *.c files was renamed to *.cpp)