test and set creates the key if key does not exists. fixes #96
Split raw get into rawGetNode and rawGetNodeList