Re-arranged the repo and started on a cool thing.

Widened the code base, adding new packages and separating into new
classes and plugins.

A rough potion API has also been implemented, this is untested. However,
I did use an almost identical class and interface as the RecipeRegistry
class.
Reformatting and a couple changes.

Plugins now run from the pre-init state, and do not include the
"Brewcraft|" prefix in them. Am going to re-add all of the Brewery
recipes, not sure if I should go with the potion creation method
returning a fluid. . .
Added Very Long potions.
Minor fix for villager trades.

Now uses the vanilla system for adding villager trades, due to the
CoreTradeHandler no longer functioning correctly.
Brewery Tile now uses new name for registry var.

This fixes the last compile error in the crazy_idea branch.
Fixes.

Brewcraft still used the old path for the client proxy (lol), potion
registry had switched strength and durability, and fixed trade handler
so it works with priests.
Clean up proxies.

Just removed some junk.
Add the Pure Tear (desc).

The Pure Tear is the counterpart to the Plagued Tear. Ghast do not drop
this tear. Instead, villagers can trade for the Pure Tear now. When a
player enters the Nether (this functionality will be added soon), any
Pure tears they have will be transformed into Plagued Tears, and the
same with Plagued Tears when entering the overworld.
Brewery Recipes should use NBT now.

Just a minor tweak to always use FluidStacks and not just fluid ids.
Fluid creators should use NBT now.

Also, the API for adding potions requires the user to create a separate
item, to prevent inter-mod meta confusion.
Added functionality for the tears.

Now Pure Tears turn to Obsidian Tears in the Nether, and similarly
Obsidian Tears turn to Pure Tears in the overworld.

Also - deleted the zh_TW.lang file, because of how insanely outdated it
has become over the course of the 1.7 update.
Made ItemTear a MetaItem.

Also fixed it's onUpdate, and added a version that can be called by the
Brewery, which it's now doing in the pre work phase in order to prevent
users from circumventing the nether rules with automation.

FluidPotion now set's it's unlocalized name to that of the inputted
item. No idea if this will work or not, but it'll sure help if it does.
Lots of fixes. It starts up now.

Attempted to make packet system for potion entity, but was stopped by
fatal bug in Forge, so that code has been commented out.

Put a permanent solution for the brewering rendering issues. Got rid of
the proxies and made the client side just a plugin.

Fixed a localization and the name of obsidiantear. (I had capped the T)

FluidPotion only get's it's color on client side, since that method is
client only. Shouldn't cause any problems as far as I can imagine.

Fixed potion item not drinking or throwing properly.

Added methods to PotionRegistry that I forgot.

Changes to brewery and it's render require updating Core.
Added in unused vanilla potions.

All of them, along with III and Very Long variants.
Splash Potion particles work.

Changed to a different packet system, and this one works. The particles
are now the correct colors.

Entity is still invisible. Trying to track down what's wrong with that.
A couple of fixes.

Fixed a couple potions having descriptions that weren't supposed to,
fixed a couple of localizations not working, added in something I forgot
to do in MetaItemPotion, and added the missing splash bottle texture. I
figure it isn't worth separately registering the icons for a generic sub
item just to use the vanilla icon.
Entity renders, recipe and API work.

Splash potion entity now render correctly again.

More work on API, mostly allowing more options and writing lots of
documentation. Might be done unless I think of something I forgot.

Decided to greatly simplify Brewery recipes, removing customization in
favor of simplicity and ease of use. Untested as we still don't have any
recipes in this branch.

Made FluidPotion use the localized name of it's source potion rather
than the unlocalized name.

Fixed bug in MetaItemPotion due to missing set of ().
Added Brewery recipes.

Most of them, aside from the Potion of Remedy (for making a possible new
ingredient for that) and also no recipes for the unused vanilla potions
because we'll have to talk about what ingredients will work best for
those.
Fixed a few Recipe bugs, as well as tile.

Well the brewery works again.
Finished up recipes and ingredients, removed NBT.

Finished all recipes and ingredients, and removed use of binary tags in
the creation of fluids.

Was unsure whether or not Blackhole wanted his new potion effects added
into potions yet, so I left that out.