Fixed blank node querying.

Assigning child nodes wasn't maintaing the object that was set, which resulted in a new blank node being created to represent that child node when accessed. By adding it to the node cache that's bypassed, allowing for its rdf_subject to be queried appropriately.
Merge pull request #4 from terrellt/rdf

Fixed blank node querying.