Ok, turns out, an op-amp with a transistor don't really make a good voltage regulator. It worked fine for a while, but the transistor got really hot. So i figured, it is temporary anyways (I am waiting for a decent 3.3v regulator), so the worst thing that can happen is that it doesn't have any power anymore. I figured wrong. It broke, and gave my cc3000 nine volts. So it is fried now and i have to order another one.
I'm still not sure why the transistor got so hot, because it was rated for 1.5 A. I suspect though, that in my setup it was just dissipating all the excess voltage.