Updated SoftwareRenderer to compile again with the rest of the code
Updated SoftwareRenderer to compile again with the rest of the code

There are some unnecessary conversions going on, where we create glm::vec objects, because the rendering code uses those, while the mesh's vertices and color values are Eigen::Vector types.
We should eventually move all these glm types to Eigen.

Updated this class from cv::Mat to eos::core::Image as well.

patrikhuber/eos,patrikhuber/eos,patrikhuber/eos