Only make the inwards move when we have more than one perimeter
Move Slic3r::Test::GCodeReader to Slic3r::GCode::Reader
New --spiral-vase option to continously raise Z when printing single-walled vases. #997