Added byte rate calculation functons, closes #296

API is `var rateString = bytesize.Per(timespan).ToRatePerSecond();`
This is duplicate. There is already a TimeUnit enum in the framework. Please remove this and use that instead.