EC-ISA: add intelligent table cache

Add persistent caching and sharing of encoding and decoding tables stored in a singleton object which are used/fillled by Isa CODEC instances. 
The cache class probably deserves a set of tests of its own : there is enough logic in it to deserve it, don't you think ?