htmlios: fix NameError when reading JSON files fails

Traceback (most recent call last):
  File "./htmlios", line 212, in <module>
    if not 'status' in info_hosts.keys() or not 'status' in info_services.keys():
NameError: name 'info_hosts' is not defined
htmlios: rename CSS animation
htmlios: add pulsating red background when fails are happening
Merge pull request #11 from trehn/failplusplus

better failing
Add support for re-checking services
textios: Use a BSD-compatible call of mktemp
textios: Use more portable shebang lines
textios: Do all the work in mktemp()-dirs

Allows you to run multiple instances of textios and fancy stuff like
that...
textios: Remove switch statements in awk scripts

BSD compatibility and stuff.
README: Add "Compatibility" section