Basic inspecting_client and tests

Remember that sensors also have optional parameters that we need to store. I suggest another dict key 'params' : msg.arguments[4:]