Todos os comentários, todos os Warnings silenciados, SquareTool renomeada para RectangleTool, alterações no acesso aos métodos estáticos de contextos não estáticos, e correção de um bug da seleção envolvendo o histórico.