IGNITE-15430 .NET: Add Table API (#342)

* Add and implement all known methods in `ITableView`.
* Fix NPE in `InternalTableImpl`: `getAll`, `insertAll`, `deleteAll`. Reuse multirow processing logic.
* Invert `Storage#removeAll` and `removeAllExact` logic: return skipped rows so that `deleteAll`/`deleteAllExact` public API works as specified in the Javadoc.
* Refactor `Storage` to accept `List` instead of `Collection` to simplify implementation and reduce allocations.
23 files changed