Adopted the changes from most up to date fork + additional fixes

I took the most recent fork and updated the documentation as well as implemented some minor fixes.

Most importantly akudeukie added Support for Minecraft 1.5.