Fixed bug where multiple repos loaded at once

Now, canvas is properly cleared each time a new repo is requested to be
rendered
Clicking a node now launches sidebar details

Sidebar segfaults, but call is being successfully made when a node is
clicked
Merge branch 'master' into MainUI
"merging in the master for function call to mainWindow updateInfoWindow"
Sidebar no populates with data when node clicked

Yup.
Merge branch 'master' into MainUI
"Anthony fixed reference to MainWindow"
initInfoWindow function added with the setPlaceholderText option. will be called from canvas on launch.