Man, where to start...

Serialized blocks, locations, and Item Stacks
Added deserialization process for configurationsections
Added != and HAS operators for conditions
Better variable parsing behavior
Added new event