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. 
ErasureCodePluginIsa will only be instantiated once, there is no need for a static member because it already is a singleton.