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
#global-breadcrumb on smart answers only shows the link - 1. Home (https://www.gov.uk) that is why I removed it, that doesn't feel very useful to me. I doubt it would be wise to make this a global rule where breadcrumbs may actually be of use.

Agreed the other styles could be made global. But as this story is for the scope of smart answers and that these styles may not be best practice for other apps, then this may not be wise either. I imagine the 'a' and .page-header styling are fine globally.