AN import: Add support for more preface elements

Closes #267 by adding support for docNumber, legislature and session. Includes #330 and #315 for simplicity.

Doesn't include a migration yet, as I figure there will be discussion, and #330 may go in first, in which case I'll have to recreate this PR's migration anyhow.

<!---
@huboard:{"order":4.375,"custom_state":""}
-->