Rename animation.h to animation.c

This fixes a meta-bug with github showing nyancat as being Objective C.
Version bump
Fix hyphen-used-as-minus-sign in nyancat.1

Issue reported by Jakub Wilk using Debian Lintian tool.

http://lintian.debian.org/tags/hyphen-used-as-minus-sign.html

Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
Merge pull request #26 from jmccrohan/master

Fix hyphen-used-as-minus-sign in nyancat.1
1.2.1
Update nyancat.1
Update links and MOTD text
bump version
Exit gracefully when stdout becomes invalid
Merge pull request #27 from Herringway/master

Exit gracefully when piped stdout becomes invalid
Add option to skip intro in telnet mode.

I am dropping the intro from my instance and also making it not run
permanently (sorry, limited bandwidth until I get this on a dedicated
cloud instance somewhere).
Long-form option for skip-intro and update manpage
Bump version, update changelog
so00000000 many spaces
JESUS
Some major improvements here.
Fix telnet size negotiation
Add systemd unit files

Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
Allow build flags to be overridden by make process

Required to enable Debian buildi hardening:
https://wiki.debian.org/Hardening

Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
Merge pull request #28 from jmccrohan/master

Fixes discovered during Debian packaging of nyancat 1.4.1