Don't instaevaluate generated body_ functions. Instead, place them into the context and attempt to render their containing block.

Closes #512.
Merge pull request #513 from sethkinast/no-eval-bodies

Treat compiled body functions as blocks to render instead of functions to evaluate.   Dust body functions are now flagged with .___dustBody to differentiate them from functions set in the context.