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