Merge pull request #7 from trehn/pimp-my-html

htmlios: soft state improvements
textios: Add a "finished" for each label

Since locations are fetched in parallel now, it's a bit hard to tell
where textios got stuck if one location responds slowly or not at all.
htmlios: Show ACKed stuff in Nagios

Note that you'll have to adjust your filtering for Icinga. For example,
set "hostprops=0" and "serviceprops=0". See also:

http://docs.icinga.org/latest/en/cgiparams.html#cgiparams-filter

CC #8
htmlios: Handle curl errors, "FAILED" lines

We must include this in CSV output because, later on, the user might
combine multiple CSV files. Or he might simply render information from
multiple locations in one single HTML file. Thus, we need a special CSV
line that says: "Information about location $foo could not be
retrieved."

For now, it's styled as "critical".

CC #9
Vim settings: Use direct commands instead of ftdetect-file
nagios_to_csv: Include information about acknowlegdements

CC #8
htmlios: Show a tick for ACKed services

CC #8
csv_to_html: Quote consistency
Reworked textios to query JSON output from Icinga

Currently broken:

	- Nagios
	- htmlios

The first URL in ~/.textiosrc has changed:

	monitors=(
		foo
		icinga
		'https://your.icinga.example/cgi-bin/icinga/status.cgi'
		'https://your.icinga.example/cgi-bin/icinga/cmd.cgi'

		...
	)
textios: Host problems can be acknowledged
Workaround for "only hosts" lists
textios: Add "-H" to show all host states
Reimplement support for Nagios
textios: Made user interface more intuitive

	-a	Show *everything*
	-w	Include services in state WARNING
	-[SAD]	Reveal soft states, acked problems and hosts/services
		in scheduled downtimes
	-h	Only show hosts

Common use cases:

	- To see what needs your immediate attention:
		$ textios

	- To see everything:
		$ textios -a

	- Show all hosts (in order to easily schedule downtimes):
		$ textios -ah
Update documentation
Reimplement htmlios using JSON
textios: Remove duplicated check
Update manpage for htmlios
Fix file system collision

textios wants to delete /tmp/textios-* which includes /tmp/textios-data.
Adjust style for ACKed services