Changed CloneCollection to ToCollection

Also fixed bug in Merge that occurred when it is passed Nothing as an
argument.
vbeCodeModule.GetProcedures is O(n) now

leveraged the undocumented behavior of CodeModule.ProcOfLine to simplify
code. ProcOfLine used procKind as an OUT parameter.