For links whose text is the same as the URL, don't duplicate.

Visual duplication is a waste of terminal space and causes difficulty in terms of mental parsing.
When reducing post URL duplication, print the URL instead of the text.

This will come in handy if the 'if' condition changes to allow for more fluidity
(e.g. if bit.ly matches http://bit.ly, etc.
sets project-wide preference tabwidth=2 expandtabs

This makes it easier for new code to automatically match the indentation
style in use across the project.

[#76]
omits relationship from user desc when none exists

[#76]
replaces ?: with if-else cascade

Thanks @parkr for readability-checking this!

[#76]
Merge pull request #75 from parkr/dont-double-for-links

For links whose text is the same as the URL, don't duplicate.
Merge pull request #77 from jeremy-w/omits-user-relationship-when-none-76

Omits user relationship when none