Merge pull request #70 from jb-aero/pullable

docs/entities & +1 Event
Added call_proc_array, fixed cmdline msg, and console msg.

call_proc_array allows for a dynamic number of arguments to be passed
to a proc, instead of just the name being dynamic. msg() now works
from a cmdline script, and using msg when running a console command
supports colors.
Merge branch 'master' of github.com:sk89q/commandhelper.git
Fixed failing tests.
Also strip non-color formatting codes when using strip_colors.
Simplified message sending code.
Updated the npp syntax highlighter templates. Thanks opoq!
Added workaround for bukkit bug 445

https://bukkit.atlassian.net/browse/BUKKIT-445
Allow functions to know about non-living entities and update all non-boolean references to the old method.
Added currently abstracted ItemMeta to the item generator, fixed an NPE with the leather functions and a cast exception with color generator