Compile Time Changes

Cleanup to save world interface

We have streamlined the interfaces to save a world, moving bool template argument to be after Url target.

Old: public bool saveWorld(World world,
                           Url target=null,
                           userSaveAction action=userSaveAction.user,
                           int generation=3, // new in 3.2
                           bool progress=false,
                           bool searchKeywords=false,
                           function(int progress):bool interrupt=null) {
Old: public bool saveWorld(World world,
                           Url target=null,
                           userSaveAction action=userSaveAction.user,
                           int generation=3, // new in 3.2
                           bool progress=false,
                           bool searchKeywords=false,
                           function(int progress):bool interrupt=null,
                           bool template=false) {
New: public bool saveWorld(World world,
                           Url target=null,
                           bool template=false,
                           userSaveAction action=userSaveAction.user,
                           int generation=3, // new in 3.2
                           bool progress=false,
                           bool searchKeywords=false,
                           function(int progress):bool interrupt=null) {

The following deprecated function has been removed:

Removed: public bool saveCopyOfWorld(World world, Url target=null) : deprecated {