0.3 release

1. When the pilot is pinned to one value, print a "-" or "+" to signify at least whether its a high or low (which likely means the
EVSE is outputting +12 or -12).
2. There was one extra state change when the pilot happened to start
HIGH. Instead, we'll cleverly compare the first read to neither, and ignore that "change" by starting our counting from -1 (yes, this causes a compiler warning. Ignore it).