Feat register breakpoints

registerBreakpoint allows you to register new breakpoints in your components just before using them.
That way you can define the breakpoints for your components within the sass file for this component.
Keep stuff together that belongs together, you know.

The variable holding the breakpoint map is now configurable, but still defaults to `$breakpoints` to not break bc.