[5.0] Added Bootstrapper Contract

Added a Bootstrapper contract and made all bootstrappers implement it and edited the docblock of $bootstrappers in the kernels.