As it turns out, spec allows appearance characteristic to be writable
so let us allow configure it this way. Also we need API to set this
from app so it can read new appearance value, store it and then restore
after reboot.
X-Original-Commit: b1b1c785b6f7968588aec68cad897711539552d5