Common: Add Line3d implementation

Previously it just was an alias for Irrlicht's class
Graphics: Add conversion functions & update Camera Node class

o Added conversion of irr::core::line3d to hrengin::Line3d
o Updated getRayFromScreen method's name and return type