allow non-breaking hyphens and spaces in records

This would be useful!  When citations get broken up over lines it looks sloppy… then citations get put on separate spaces, it is horrendous!

Thanks!