more encodings and their equivalents

our users use a bunch of things ruby does not support, after a bit of googling most of them are very similar to ISO_8859-X

not sure if there is a better place for there tests ...

@bf4 @jeremy 
This is out of scope, we don't need to care whether Ruby knows about the charset => encoding mapping. We only care that `pick_encoding` returns the one we expect.