add getworn api func

also, make item a key in the dictionary when an
event is raised
update for changes to the eq plugin
add wielded and secondary weapons to broadcast