Many structural changes. Headend fetch now supports multiple headends rather than one-at-a-time.

Response from server now indicates a file to get rather than serving directly.

Preoperly handle the response of "offline" instead of hammering away when the server is just going got keep ignoring us.

Remove dead code.
Update README.