Added more HIDGeneric functionality and added BlueSHiRF library