framework: separate concerns
framework: move funcs
framework: add isPartent/isChild
framework: remove unnecessary
framework: decouple http and framework implmentation
framework: separate concerns
framework: move http stuff to frameworkhttp
framework: move etcd logic out of framework
framework: move fetchEpoch to etcdutil
freamwork: move occupytask to bootstrap
framework: move CASEpoch to etcdutil
framework: use math.MaxUint64
Merge pull request #79 from go-distributed/f

framework: separate concerns