Foundation of the mini script engine

The mini script engine allows the Arduino to execute a short script,
which is a snippet of byte code that describes how to set the pin’s
status in order, and read the pin state for given period.