Made ellipse primative take absolute of width and height such that it now no longer throws an error when negative sizes are specified. #413