The design of an electric fence fault-finder : a thesis submitted in partial fulfilment of the requirements for the degree of Master of Engineering in Computer Systems Engineering at Massey University, Albany, New Zealand