Instance-Aware, Context-Focused, and Memory-Efficient Weakly Supervised Object Detection