* generator: Update in how opencl handles are passed to kernels
* generator: Fixed bug in matrix-vector product for prod + scal*v
* generator: x = A*y + B*z is now forbidden because not working properly when A and B have different sizes
Merge ssh://viennacl.git.sourceforge.net/gitroot/viennacl/viennacl into sf.net
Added SSE code contributed by Alex Christensen. Integration into host-backend is work in progress.
* Fixed bug in copy() to hyb_matrix as reported by Denis Demidov (thanks!)
* Added an overload for result_of::alignment for vector_expression (again thanks to Denis)
* Resolved a problem with the include order in the SPAI preconditioner when using g++ 4.7
* Fixed issues with copy back to host when OpenCL handles are passed to CTORs of vector, matrix, or compressed_matrix (thanks to Jakub Pola for reporting)
* vector.empty() is now const (as it is supposed to be)
Added fix for segfaults on program exit when providing custom OpenCL queues (thanks to Denis Demidov for reporting)