Sorry to hear you got busted, dude. Probably got some tough times ahead, but I'm guessing it'll turn out better than you fear it will. First time felony, probably plead it down to personal use, most likely you'll get probation and a fine, suspended sentence at worst. You'll be OK.
Now. Having said that... look, I don't want to pile on and kick you when you're down, but I think someone's gotta tell ya this. Might as well be me. If i were you, I would think very long and very hard before hatching any schemes to get revenge on your roommates. I hate to say it, but I don't think you're smart enough to get away with it. Chances are, you'll just get yourself in even worse trouble. It'll probably blow up in your face just like this grow did, and then you'll really be fucked. My advice is to cut your losses and leave it be.