move banner to base InteractiveShell class
add banner to kernel_info_reply
add kernel banner to terminal and qt frontends
add implementation and implementation_version to kernel_info_reply
remove `source` key from display_data
pager payload is a mime-bundle