Added initialisation of clock to low state. Without this, the use of a pin with a default pull-up results in erroneously clocking out the first bit and all bits being offset by one.
Tuckie - please give the commit a more sensible name (sorry - this is my first commit and I didn't realise that I needed to change "Add files via upload"! Should be something like "Initialise clock state".
Added initialisation of clock to low state. Without this, the use of a pin with a default pull-up results in erroneously clocking out the first bit and all bits being offset by one.