Removed Apply method
Added tests for Batch
Added documentation comments for Batch
Added tests and documentation for CommonPrefix
Added tests and documentation for DistinctBy
Replaced some overloads with usage of optional arguments
Added tests and documentation for DistinctUntilChanged

Removed some overloads for DistinctUntilChanged, using optional parameters
instead