Layout cleanups.

After chopping and changing on the rules for descriptor layouts, we decided
to add a new feature bit.  Hopefully this can be assumed for 1.0.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>