Reimplement the purgeWorld command on top of the new auto save system.

The auto-save branch removed the purgeWorld command as it needed to be reimplemented and it seemed unused.

@msteiger told me today that he would like to have the command back.

This patch reintroduces the purgeWorld command. 

It's purging purging now also half loaded chunks.