ISPN-2441 Some core interceptors trigger custom interceptor error message

This happens during the test suite due to InterceptorChainTest not initializing the ComponentMetadataRepo properly.
ISPN-2869 Optimize GridInputStream.skip()

* Simplify GridInputStream
* Improved test for GridInputStream.skip() & small bug fix
* Add test for GridInputStream.available()