Refactoring the core Texture2D.FromStream method into an extension that reads in the image width, height, and pixel data. With this refactor, games that use FromStream can now hot-reload textures in place by reading a new stream and calling SetData without having to additionally wrap the texture or otherwise dance around to prevent destroying object references.
Removing underscore from method name and adding comment.
Merge pull request #221 from brushfiregames/brushfiregames/texture-reload

Refactoring Texture2D.FromStream for better support for hot-reloading textures