Merge pull request #1 from matthiasclasen/master

Drop the shadow on the scrolledwindow
Set our context as current only when used

This means we don't crash if another context is current already.
This happens if you use the ispector from a gjs app.
Clean up some leftover code
tab completion: Add GI info from parent class if not in actual class
tab completion: Complete on GIR namespaces
Tab complete object types like "Gtk.Widget"