Tweak addFromArray
Use static instead of self whenever possible
Simplify code
Rename InvalidContentRangeRange to InvalidContentRangeByteRange