Support errors being set at both parent and child levels concurrently.

For containers / arrays.
Fix child errors not being set for containers/arrays in some instances.
Update Array setError docstring to reflect changes.
Add example of default items in arrays to reference schemas.