fix for ultrasonic sensor; util functions broken out
The sparki_myro library which runs on the sparki itself now contains new setup code which will (I hope) fix ultrasonic sensors which aren't working properly.
I have broken out a variety of utility functions into a util library. This is in preparation of ultimately making the library object oriented.