fixed lc_subject authority harvesting

Fixes #322.

Don't merge this until Travis says the tests are passing.

I can't get the tests to pass on my machine for master even though Travis says they're green. The same tests fail for me on this branch, so I'm guessing it's just something wrong with my setup.