Add print styles to improve smart answers printouts

• Remove any unwanted page elements (breadcrumb, change links etc)
• Remove link underlines for better clairty
• Limit page title width for better line length
• Remove margin for prev answers table and add cell padding
• Adjust prev answers table column widths for better readability
• Fix inconsistent alignment of '!' for help/info notices

https://www.agileplannerapp.com/boards/105200/cards/6344
I am not sure about hiding breadcrumbs on things like guides where the breadcrumb can help give context to the page you are looking at. It is a total recon though not a strongly held belief.

If the text decoration of links helps, without removing information that might be helpful in print, we should really think about adding that to the govuk_template.