Bump src/etcd, src/hm9000

Bump coreos/etcd:
  Brandon Philips:
     chore(server): bump to 0.4.3 ( Travis Unknown )
     chore(server): go fmt ( Travis Unknown )
     Merge pull request #836 from philips/reduce-heartbeat-logs ( Travis Unknown )
     fix(server): reduce the screaming heartbeat logs ( Travis Unknown )
     Merge pull request #835 from unihorn/101 ( Travis Unknown )
     chore(server): bump to 0.4.2+git ( Travis Unknown )
     chore(server): bump back to 0.4.2 ( Travis Unknown )
     chore(server): bump to 0.4.2+git ( Travis Unknown )
     feat(CHANGELOG): bump to v0.4.2 ( Travis Unknown )
     Merge pull request #822 from philips/add-notes-about-discovery ( Travis Unknown )
     Merge pull request #816 from unihorn/95 ( Travis Unknown )
     Merge pull request #817 from cholcombe973/master ( Travis Unknown )
     chore(pkg/btrfs): remove accidental swp file. ( Travis Unknown )
     chore(server): bump 0.4.0+git ( Travis Unknown )
     chore(server): bump to 0.4.1 ( Travis Unknown )
     Merge pull request #806 from philips/add-machine-api-docs ( Travis Unknown )
     feat(Documentation): document the entire admin machines API ( Travis Unknown )
     fix(Documentation): update based on standby refactor ( Travis Unknown )
     fix(server): add user facing remove API ( Travis Unknown )
     fix(scripts/build-release): put everything into a release dir ( Travis Unknown )
     chore(server): bump to 0.4.0+git ( Travis Unknown )
     chore(server): bump to 0.4.0 ( Travis Unknown )
     Merge pull request #791 from yifan-gu/ipv6_zone_fix ( Travis Unknown )
     Merge pull request #793 from binocarlos/patch-1 ( Travis Unknown )
     Merge pull request #744 from unihorn/71 ( Travis Unknown )
     Merge pull request #786 from unihorn/91 ( Travis Unknown )
     Merge pull request #789 from bass3m/master ( Travis Unknown )
     Merge pull request #779 from unihorn/89 ( Travis Unknown )
  Yicheng Qin:
     chore(server): set DefaultRemoveDelay to 30mins ( Travis Unknown )
     fix(raft/protobuf): avoid panic on unexcepted data ( Travis Unknown )
     bump(code.google.com/p/gogoprotobuf): 7fd1620f09 ( Travis Unknown )
     Merge pull request #807 from Shopify/raft-server-stats-struct-field-tag-fix ( Travis Unknown )
     Merge pull request #830 from unihorn/98 ( Travis Unknown )
     fix(raft/log): truncate file and reset offset correctly ( Travis Unknown )
     Merge pull request #825 from unihorn/98 ( Travis Unknown )
     fix(multi_node_kill_all_and_recovery_test): ensure cluster is up ( Travis Unknown )
     Merge pull request #824 from unihorn/97 ( Travis Unknown )
     fix(remove_node_test): remove unnecessary cluster configuration ( Travis Unknown )
     docs(cluster-discovery): add caution to use old discovery endpoint ( Travis Unknown )
     Merge pull request #819 from unihorn/97 ( Travis Unknown )
     Merge pull request #814 from unihorn/91 ( Travis Unknown )
     fix(simple_snapshot_test): enlarge reasonable index range ( Travis Unknown )
     fix(remove_node_test): ensure cluster config is activated ( Travis Unknown )
     fix(multi_node_kill_all_and_recovery_test): ensure cluster running ( Travis Unknown )
     fix(server): set joinIndex when recovered ( Travis Unknown )
     tests: add TestMultiNodeKillAllAndRecorveryAndRemoveLeader ( Travis Unknown )
     Merge pull request #818 from unihorn/96 ( Travis Unknown )
     tests(standby_test): comments ( Travis Unknown )
     fix(standby_server): able to join the cluster containing itself ( Travis Unknown )
     docs(clustering): limit for peer-address changing ( Travis Unknown )
     fix(server/v2): set correct content-type for etcdError response ( Travis Unknown )
     fix(peer_server): set store and registry when setting raft server ( Travis Unknown )
     tests(remove_node): add TestRemovePausedNode ( Travis Unknown )
     chore(standby_server): remove error return ( Travis Unknown )
     feat(standby_server): make atomic move for file ( Travis Unknown )
     feat(standby_server): save/load Running into disk ( Travis Unknown )
     feat(standby_server): save/load syncInterval to disk ( Travis Unknown )
     chore(standby_server): still sleep for the first time ( Travis Unknown )
     docs(standbys): clarify pseudocode ( Travis Unknown )
     feat(standby_server): write cluster info to disk ( Travis Unknown )
     chore(standby_server): let syncInterval represent in second unit ( Travis Unknown )
     fix(simple_snapshot_test): enlarge reasonable index range ( Travis Unknown )
     chore(standby): minor changes based on comments ( Travis Unknown )
     chore(cluster_config): set default timeout to 5s ( Travis Unknown )
     bump(goraft/raft): c76c5d95 ( Travis Unknown )
     feat(cluster_config): change field from int to float64 ( Travis Unknown )
     Merge pull request #782 from unihorn/90 ( Travis Unknown )
     fix(TestV1Watch): ensure server has started ( Travis Unknown )
     chore(standby): minor changes based on comments ( Travis Unknown )
     feat(option): add cluster config option ( Travis Unknown )
     chore(cluster_config): rename SyncClusterInterval to SyncInterval ( Travis Unknown )
     refactor(find_cluster): make it simpler ( Travis Unknown )
     feat: implement standby mode ( Travis Unknown )
     docs(standbys): specification for standby module ( Travis Unknown )
     Merge pull request #774 from unihorn/83 ( Travis Unknown )
     Merge pull request #772 from unihorn/81 ( Travis Unknown )
     chore(peer_server): adjust code to make it more clear ( Travis Unknown )
     Merge branch master of github.com:coreos/etcd ( Travis Unknown )
     chore(client): minor changes based on comments ( Travis Unknown )
     Merge pull request #763 from unihorn/77 ( Travis Unknown )
     Merge pull request #778 from unihorn/88 ( Travis Unknown )
     fix(TestV2Watch): ensure server has started ( Travis Unknown )
     Merge pull request #775 from unihorn/84 ( Travis Unknown )
     Merge pull request #776 from unihorn/85 ( Travis Unknown )
     chore(cors): more explanation for flush in ServeHTTP ( Travis Unknown )
     feat(peer_server): add State field to machineMessage ( Travis Unknown )
     Merge pull request #777 from unihorn/86 ( Travis Unknown )
     fix(registry): fetch peers from store instead of cache ( Travis Unknown )
     chore(peer_server): more explanation for asyncRemove ( Travis Unknown )
     refactor(client): remove useless logic in redirection ( Travis Unknown )
     chore(peer_server): set client transporter separately ( Travis Unknown )
     chore(peer_server): add more function description ( Travis Unknown )
     fix(peer_server): check running status before start/stop ( Travis Unknown )
     fix(etcd): exit 0 when removed ( Travis Unknown )
     refactor(tests/server_utils): use etcd instance ( Travis Unknown )
     chore(config): move Sanitize and Force check to boot process ( Travis Unknown )
     feat(join): check cluster conditions before join ( Travis Unknown )
     refactor(server): add Client struct ( Travis Unknown )
     feat(peer_server): stop service when removed ( Travis Unknown )
     Merge pull request #771 from unihorn/80 ( Travis Unknown )
     tests(snapshot): expand reasonable range for index ( Travis Unknown )
     refactor(peer_server): remove standby mode in peer server ( Travis Unknown )
     Merge pull request #675 from unihorn/56 ( Travis Unknown )
     chore(server): rename daemon to startRoutine ( Travis Unknown )
     fix(peer_server): graceful stop for peer server run ( Travis Unknown )
     Merge pull request #740 from unihorn/67 ( Travis Unknown )
     docs(upgrade): instructions for upgrade to v0.4 ( Travis Unknown )
     Merge pull request #748 from unihorn/73 ( Travis Unknown )
     docs(discovery): update cluster finding process ( Travis Unknown )
     docs(api): make Cluster Config API part clearer ( Travis Unknown )
     fix(raft_server_stats): set startTime when init ( Travis Unknown )
     Merge pull request #752 from unihorn/75 ( Travis Unknown )
     fix(server): dispatch SetClusterConfigCommand correctly ( Travis Unknown )
     docs(api): add Cluster Config API ( Travis Unknown )
  Xiang Li:
     Merge pull request #834 from unihorn/100 ( Travis Unknown )
     Merge pull request #833 from unihorn/99 ( Travis Unknown )
     Merge pull request #805 from xiangli-cmu/fix_test ( Travis Unknown )
     fix(test/remove_node_test.go) fix a deadlock in the test ( Travis Unknown )
     Merge pull request #804 from xiangli-cmu/fix_curr_index_race ( Travis Unknown )
     fix(store): synchronize access to CurrentIndex ( Travis Unknown )
     Merge pull request #799 from xiangli-cmu/deny_unknow_peer ( Travis Unknown )
     Merge pull request #803 from unihorn/94 ( Travis Unknown )
     Merge pull request #19 from unihorn/92 ( Travis Unknown )
     hack(server): notify removed peers when they try to become candidates A peer might be removed during a network partiton. When it comes back it will not have received any of the log entries that would have notified it of its removal and go onto propose a vote. This will disrupt the cluster and the cluster should give the machine feedback that it is no longer a member. ( Travis Unknown )
     Merge pull request #773 from unihorn/82 ( Travis Unknown )
     Merge pull request #770 from shawnps/patch-1 ( Travis Unknown )
  Chris Holcombe:
     Adding autodock into the libraries and tools section ( Travis Unknown )
  Rob Szumski:
     Merge pull request #808 from robszumski/update-optimal-size ( Travis Unknown )
     fix(docs): update doc with standby info ( Travis Unknown )
  marc.barry:
     style(server): changed a LeaderInfo struct field from "startTime" to "StartTime" ( Travis Unknown )
  Blake Mizerany:
     doc(README): add note about 32bit systems - fixes 358 ( Travis Unknown )
  Yifan Gu:
     fix(config.go) ( Travis Unknown )
  Kai Davenport:
     Added the -peer-heartbeat-interval option ( Travis Unknown )
  Bassem Youssef:
     Add Julia etcd client ( Travis Unknown )
  Jonathan Boulle:
     Merge pull request #788 from alex-sherwin/patch-1 ( Travis Unknown )
  Alex Sherwin:
     fixed typo for etcd lock examples ( Travis Unknown )
  Shawn Smith:
     Fix typo ( Travis Unknown )
Bump cloudfoundry/hm-workspace:
  Onsi Fakhouri:
     remove cmdtest ( Travis Success: https://travis-ci.org/cloudfoundry/hm-workspace/builds/27731250 )
     bump hm9000 ( Travis Failed: https://travis-ci.org/cloudfoundry/hm-workspace/builds/27731177 )
     update .travis.yml ( Travis Failed: https://travis-ci.org/cloudfoundry/hm-workspace/builds/27727721 )
     bump etcd and storeadapter, update hm9000 to work with them ( Travis Failed: https://travis-ci.org/cloudfoundry/hm-workspace/builds/27727230 )

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>