Moves some shared code from samples into core. complete/cleanup the rename to Microsoft.AutoGen adds new projects in AutoGen.Extensions