Rename delay_us to delayMicroseconds
Rename delay_ms to delayMilliseconds
Resolve fractional arguments with delayMicroseconds
Change interface of delay from float to unsigned integer.
Revert "Enable hard fault handler by default"

This reverts commit d03e12e00b72a3d70f3a741181ba939c558dca5f.