OOIION-1358: Unicode to str encoding applied in object store /REL2.0

- Added recursive unicode to str UTF-8 encoder
- Added unit test and performance test
- Some common object handing polish
- Make container object store a separate class over datastore
- Add int test for container object store