Ensure that temporary files exist before generating SVG (#15328)

 - Also removes a deprecated constructor.
 - Ensure that destroy() also nulls the INSTANCE so that a new
   process is created the next time getInstance() is called

Change-Id: I585f5deeee2dca16d4bab030e08e61acd0fd5a8e