Updated the Range class so that it now only handles range strings, not Range header values.
Updated the Range JavaDoc.
Added toString and equality to the Range class.
Implement a new Ranges class that will parse the entire Range header value.
Updated the File to contain the files size. Also added the size to the returned ETag.