Move SSE includes into a separate header
Implement missing functions using SSE2
Use floor in vec_cast