Align text at the bottom of SourceSummaryButton

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Make SourceSummaryButton a usercontrol containing other elements

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add Source editor dialog to SourceSummaryButton

Signed-off-by: James Tasker <james_tasker1@hotmail.com>