Merge pull request #26 from teleshoes/moige

Moige
lirr_train_time: start bigtext before attempting to fetch train schedule
lirr_train_time: pull get-schedule to a sub
lirr_train_time: use explicit fork/exec/wait on bigtext pre-start, instead of bigtext &
lirr_train_time: add getLatestCache() and checkInternet()
lirr_train_time: use latest cached schedule if no ping after 2s
cloud: add stepmania to cloud backups
cloud: add firefox to backups
taffybar: add mains for all percent-bar widgets
taffybar: openvpn=>sslvpn
taffybar: add mains for all label widgets

Conflicts:
	.config/taffybar/lib/CpuFreqs.hs
taffybar: add main for progressbar
taffybar: add printfReal util fct for formatting reals
taffybar: add mains for polling graph widgets
taffybar: add main for pidginpipe
seedbox: fix typo in multiple magnet links cmdline arg parsing
revtun: cleanup opt parsing
revtun: add run()
revtun: check only required keys
revtun: add portfile for optionally writing the port to a remote file