new file for host_entry stuff, trying to do major refactor to lock-free
note
port a few things from field to method
add new type to handle some of the epsilon decay stuff
finally got it building with no errors, no clue if it works
bugfixes, got tests passing!
added minimal test for my decay store thing
smashing some locks, still passing
came up with nifty new rr strategy, but breaks test...
cheat by changing test (I think it does the job!)
remove all teh locks!
add close method to clean up rr goroutine
More close mechanisms, and some refactoring

namely, needed to move some epsilon decay stuff away from interfaces,
or from being public for that matter. oh well, didn't need to override
it anwyay
update benchmark to work with new private api