Better Bitmap Out of Memory Handling

If OOM is caught while resizing a bitmap, fall back to uploading the full size image with some CSS to resize it to the width setting of the MediaItem.

Also cleaned up some methods related to getting the EXIF orientation of an image.

Added a new MixPanel event to track OOM errors.