Added world related events (tree_grow, world_load, world_unload, world_save)

Yes, let's revert this for now. I don't think these should be defaulted like this.  

On Jul 5, 2014, at 19:40, King-Fisher <notifications@github.com> wrote:

> In src/main/java/com/laytonsmith/core/events/AbstractEvent.java:
> 
> > @@ -261,4 +258,56 @@ public BindableEvent convert(CArray manualObject) {
> >  		return this.convert(manualObject, Target.UNKNOWN);
> >  	}
> >  
> > -}
> > +	/**
> > +	 * By default, the simple name of the class is returned.
> > +	 * @return 
> > +	 */
> > +	@Override
> > +	public String getName() {
> It's like you want for the defaults. I added it because the AbstractEvent class with other default methods already exists and that I was thinking that adding others could a little more lighten the code yet.
> The defaults only concern the second commit, so I can easily partially or totally revert it, if you or LadyCailin think that it's not a good idea.
> 
> —
> Reply to this email directly or view it on GitHub.