mark class variables as private

[ci skip]
Merge branch 'master' of github.com:propublica/daybreak
bytesize should raise error if file is closed
update comments

[ci skip]
correct comment

[ci skip]
add comments

[ci skip]
nicer link in yard
indent daybreak logo for yarddocs

[ci skip]
hide class variables with @private
yard - add some type specs

[ci skip]
add some yard tags
more yard tags

[ci skip]
more comments

[ci skip]
more yard tags

[ci skip]
fix default, alias_method could not be parsed by yard
pass database to lock block as yieldparam
yard specify type

[ci skip]
more yard tags

[ci skip]
expose synchronize method to synchronize only between threads without the expensive process wide locking
better yieldparam

[ci skip]