Improve Arduino API conformance

 - Add uintptr_t and intptr_t
 - Define noInterrupts() and interrupts()
 - Add a PRNG