Use safe_load_all to detect errors in multi-document files. Fixes #1

Test document:

```yaml
a: okay
---
b: {{ad}}
```

Should fail with `ConstructorError: 'found unhashable key while constructing map'`, rather than `ComposerError` as before.

Still works fine with single-document files.