Logic reversal bug.
Open the plugin channel first, before we attempt to send.
Added unit tests, and fixed a few bugs with byte_arrays
When wrapping an existing byte array, the max size needs to be set.
Fixed some docs errors.
Fixed an NPE with entity_damage_player
Added entity_damage event
fixed mutable item_pickup
Made shoot_projectile return the id of the shot, added entity_remove() and entity_type()
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.
set_mob_effect

Simple copy/paste from set_peffect
#2244 ptexp and set_ptexp do not have the correct getter/setter relationship

Because of ... weird bukkit behavior. Code is from Essentials plugin
https://raw.github.com/essentials/Essentials/master/Essentials/src/net/e
ss3/craftbukkit/SetExpFix.java and all credits goes to ementalo,
snowleo and khobbits.