Change default pulse width to better match than seen on Maplin remotes
Move receiver functionality into its own module