Improvements to byte range handling in StaticContentServer

https://openedx.atlassian.net/browse/PLAT-104

Right now not clear what values are causing this error so added logging too.
Is there a test here for bytes out-of-order? I don't see one. For example, "bytes=200-100".