Added iron golem holding flower methods. Adds BUKKIT-5440.

Split from GlowstoneMC/Glowkit#3
Original Bukkit PR: Bukkit/Bukkit#1039
Additional changes: Documentation changes (minor)
Glowstone implementation: Not done

-----

Prior to this commit, it was not possible to modify the iron golem's
flower holding ability. This commit changes that.