Add support for frames (names, routing and locks)

It is not tested on a real hardware. The number of frame buffers
is assumed to be the same as number of serial ports (as good guess
as any).
Initialize all routes to NO_PORT by default.
Improve documentation.
RELEASE: 1.0