inlining state variable to reduce storage
making caught exceptions print stack traces
formatting and optimizing imports
using diamonds since we're using Java 7
removing some useless javadoc
optimizing if condition
adding a message to the buffer when finding in order successor
adding a message to the buffer when no deletion occurs
simplifying equals check for NodeShape
suppressing all warnings for build.xml
removing unnecessary return
removing unused variable
adding SuppressWarning and removing a todo
correcting a spelling mistake
removing unused fields and methods