Extract duplicate arithmetic decoder to own class
update comments
Merge pull request #4431 from fkaelberer/ExtractArithmeticDecoder

Extract arithmetic decoder to own file