CHANGELOG and version bump for 4.0.0.pre2

Happy to update if we slip anything else in, but though it was a good time to post this.

:rocket: :tada: :dancer: 
This is fairly internal, however it has an external effect (which I'd rather file under improvement), which is that shoes now executes in a "sanitized" context with less chances for conflicts between user defined methods and library methods.