Ganeti 2.4 design

The following design documents have been implemented in Ganeti 2.4: