added js-yaml branch, corrected tests and dependencies, but removed etcd

...and win incompatible http-sync dependencies and the failing etcd tests (moved to not working directory)