Registers a function to be called when a slave device receives a transmission from a master.
handler: the function to be called when the slave receives data; this
should take a single int parameter (the number of bytes read from the
master) and return nothing, e.g.: void myHandler(int numBytes)