pre glibhandler loops setup
can connect and turn on led lights.
added disconnect method
add char_read_handle command
handles CharReadHandle now
used to interactively exercise the devices
added notify and indicator events. also switched the charwrite to a string
so now you need to do D.CharWriteCmd(0xaabb,"20").  This is so we can do
D.CharWriteCmd(0xaabb,"0000") where we need to write words and not bytes.
turns LED blue when we connect.
charWriteCommand checks for arg->String().  If not prints error rather than segving
added char_desc to device so we can get all the uuid /handle info
added address to js return fxn
don't force reconnects from c++. handle that at the js layer.