clean up _Emulation() and refactor NetemLossState()
clean up _Emulation() and refactor NetemLossState()

_Emulation() clean up:

* add a class docstring

* is_valid() docstring changes and better argument

NetemLossState() is now LossState(_Emulation) and has been refactored

serbant/simple_netem