detect & mark bare links, don't repeat URL in print styles

- detect & mark bare links
- update tests
- don't repeat URL of bare links in print styles
- simplify / consolidate print styles
- small optimizations to substitution logic