resolves #309 exclude attribute div if quote has no attribution

- also move block quote tests to blocks tests and cleanup
Merge pull request #311 from mojavelinux/exclude-empty-attribution

resolves #309 exclude attribute div if quote has no attribution