Change LazyText to support context
Fix broken state validation test (LazyText can no longer be used in deep equality comparisons now that it has a function)
Merge branch 'feature/issue-167-support-templating-for-lazytext' into develop