Jerasure library: allow to rebuild only selected recovery "devices" / "stripes" by setting the buffer pointers to 0 for the recovery stripes that are not needed to be rebuild. Doing so should help to minimize cpu utilization, especially in the cases [perhaps theoretical] with large number of recovery stripes.
Top level cmake: remove jerasure specific include path, in order to move these to the client library.
Client library: move jearsure library compilation specific configuration into the library cmake. Change RSStriper and ECMethod decoder interface to allow to work with arbitrary  number of recovery stripes and to work with "decoders" that support single recovery stripe rebuild.
Test scripts: change recovery test to work with different number of data stripes than 3. The tests cases for different than 6+3 combinations still need to be created.