add gobble to plugins
move regenerator into main repo so we can iterate on it faster and make a bunch of additional changes
add generator support let scoping - fixes #178