Refactored scenery.Path to take shape as a required 1st parameter, see scenery#114