Resolves #191. Plus removing etched and beveled borders that are not consistent with Mac OS X look and feel. Some tidying. Some methods in InputEditor and InputEditor.Base need to be explained/commented setBorder, repaint seem redundant. I have marked them as deprecated, as I think this should be delegated to the Component returned by InputEditor.getComponent().