Fixing CRLF on several files
Changing shebang to be /usr/bin/perl everywhere
Allow images to be shown inline for tumble.

Prior to this commit any link added to tumble via the web api (as used by chat
bots) would be simple text displayed on tumble. This seemed ineffective for
links that were directly to images.

This commit makes changes to the way ircLinks are processed. The headers are
now stored in the database and we can take action on them. In this case, if the
header matches 'image', the tumble web renderer will attempt to render it as an
image, while still ircLinking to the original item.

The downsides to this could be that NSFW links would now be inlined.

To enable this feature, you also must run a migration on the database.

    alter table ircLink add column content_type varchar(40);
Update tumble.spec to make config.yaml a config(noreplace) file

This fixes the rpm spec file to make it not overwrite the config.yaml file if
it has been modified. Ideally this file would go in /etc, but at this point
just not overwriting it is goodnes.
Hide links if they come from a username that is nsfw or otd
Merge pull request #2 from stahnma/display_images

Allow images to be shown inline for tumble.