Update recipes.

Recipes refer to correct references now.
1.6.4 changes.

Made changes to run in 1.6.4
Move into package.
Separate from Item listings and behaviours.
Move enchants.
Items created that can enchant a tool are grouped into their own
package.
Add ids reference.
Tracks all ids used for the items. May hold other ids if it becomes
necessary.
Update interface.
Interface for items that can be applied to other items.
Rename files.
Files and references updated for less confusion (i.e. remove the
acronyms).
Work on maps.

Attempting to map items with recipes for easy lookup and access.
Update .gitignore

Includes project and build information for switching between branches of
different version of Forge.
Generate javadocs.

Initial creation of javadocs for reference.
Update file comments.
File comment contains no javadoc tags and only mentions the copyright
license. This is to protect the individual file.
Move to gradle
Merge master with 1.6.4