fill.py with support to remove top layers for cups/vases and to select t...

...he solid surface layer by physical thickness rather than integer count.  Taken from Thing 65624 but with DOS termination undone and tabs restored.  Also some typo corrections in text