Allow Helper colors to be specified in the constructor

The Helper classes inconsistently allow the user to specify a color in their constructor.  These patches are made to allow colors to be provided in the Axis, Box, Camera, and Grid Helpers, and then change ArrowHelper to use the same code pattern.