veyron/javacript/api: Changed the setup to refer to the veyron proxy by veyron name instead of host port. This also was a convenient time to refactor the whole managing of the process.  We now use promises to create and manage the dependencies.
veyron/javacript/api: Changed the setup to refer to the veyron proxy by
veyron name instead of host port. This also was a convenient time to
refactor the whole managing of the process.  We now use promises to
create and manage the dependencies.

Change-Id: I9376083a84d7c15f63975bb234168d66e65d61b2

vanadium/js,vanadium/js,vanadium/js,vanadium/js