Improved documentation for get_inventory_item and set_inventory_item
Merge branch 'master' of github.com:sk89q/commandhelper.git
Added CByteArray primitive, and refactored Static.getInt usages if they did casting, to use the new fail fast cast method.
Added plugin meta class, and send_plugin_message()
Fixed send_plugin_message, added fake_incoming_plugin_message, and added string_to_bytes and string_from_bytes.
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.