feat: Added LineCap and LineJoin support to NiftyCanvas