Ensure dItems are fetched correctly

if a property description string gets sent through to dItem.valueOf,
send it back to the object fetcher where it belongs.
Todo: Matching code for other adjustable dObjects, perhaps?
Merge branch 'master' of https://github.com/aufdemrand/Denizen
Don't apply properties within a list to a list

Lists aren't adjustable, reflection magic to not bother parsing
properties on them.
Merge pull request #592 from mcmonkey4eva/master

More PRs for the good of bugfixity