Quick conversion to 1.4.6 and the new package format.
Update for IC2 and GregTech class moves
Fix two last bugs from the Minecraft package movement.
Both of them are from a dropped cast to ItemStack which resulted in infinite recursion.
API update:

Old API (in net.minecraft.src) and WIP API marked @Depreciated.
Support for them will be removed entirely with the Minecraft 1.5 update.
GregTech generator rates, greatly improving text search speed.

It was taking a few seconds for each letter on the filter select screen. Profiling showed that it was mainly looking up burn rates (fixed by caching values for items without NBT), when F3+H was enabled, it spent a lot of time reparsing the format strings, and there was a bit of overhead to invoking TileEntityIronFurnace.getFuelValueFor with reflection.
Added initial networking: Reading BWR recipes.
Also included: A class that will encode the recipes in the supported format.
More accumulated changes:

 - Fixed potential NPE in burn value code (could prevent text searches from showing proper results)
 - Four new GregTech machines (Vacuum freezer, chemistry table, magic generator, distillation tower)