The etcd coordinator now supports task refreshing and released tasks. 

Adding support for TTL refreshing, Coordinator.Release(), and failed-node recovery

closes: #34 #32
They don't need to be exported, but I was trying to keep them the same as the consts defined in error.go.   I don't care either way.