fixes #2099 use selectElement function to select new elements added instead of simply seeting the class, as it needs to ensure it opens the editor too.
When loading with a selected brick, ensure we open that brick's editer
Merge pull request #2100 from ScottDowne/t2099

fixes #2099 use selectElement function to select new elements added inst...