wibble
flight.control.position implemented in terms of StatePID

* StatePID can be used to replace a couple of other controllers
  too! and maybe we can even generalize/parameterize it a little bit to replace
  Control.PID completely!
* except that its all completely untested
update hil params