3.0 Add helper & component bake

I've rounded out bake's features adding helper and component bake. I decided to create an abstract class for behavior, component, helper baking as the code was identical. Hopefully this base class can be reused in other simple userland bake tasks.