Fixed a runtime issue with demonsblood.  Was causing runtimes because data was inheriting the bloods data var (which is a list).

The drink will still maintain it's reagents and data vars but when ingested and procesed the blood is ignored.

Downsides, you can't get sick from ingesting blood in a drink (which..you shouldn't anywho)

Possible future updates:  since blood is an amnetic substance make the person have nausia for ingesting it if quantities are high
Merge pull request #3974 from Ccomp5950/demonblood_runtime

Fixed a runtime issue with demonsblood.