Made THREE.Terrain.Edges work on non-square terrain, and added support for it in the viewer; renamed THREE.Terrain.NoEasing to THREE.Terrain.Linear; added an "after" option callback for the THREE.Terrain function