helper/schema: initial work
helper/schema: start the Diff function
helper/schema: Bools and ints can decode
helper/schema: diff-ing lists at a basic level
helper/schema: list ForceNew
helper/schema: comment
helper/schema: can diff complex resource
helper/schema: more tests
helper/schema: ResourceData, starting tests
helper/schema: ResourceData.Get works in most cases
helper/schema: better docs
helper/schema: validation
helper/schema: detect invalid/unknown keys
helper/schema: computed fields cannot be set
helper/schema: couple more tests around Computed (+ fix)
helper/schema: more tests, todo tests for computedwhen
helper/schema: ResourceData.Get can get the full object
helper/schema: basic set
helper/schema: Set object
helper/schema: final state for lists/objects works