ThermoEnergy Corporation Warrant Amendment Agreement and Notice of Exercise