Signature finding

makes it non 'grbl-only' and adds an example of an arduino basic program.