Update orienter.py

Moved self.tempDown = newDown line
If diff is never less than .05, there will never be a newDown and therefore it will never be stable.

Moved difftemp calculation to within difference loop
No need to constantly calculate this value

added self.stable = 0(line 50)
This allows stable to reset to 0 if the difference is greater than .05, instead of constantly adding to the stable count