Added Bootstrapper contract

Added a Bootstrapper contract and made all bootstrappers implement it and edited the docblock of $bootstrappers in the kernels.
All files should end in a single new line.