Added ViewportGadget viewportChangedSignal() and cameraChangedSignal().
Added SpacerGadget size accessors.
Added Box internal connection view to GraphGadget.

This is a potential starting point for #262. Currently there is no support for adding new inputs or outputs though.