Created a nodejs adaptor

The nodejs adaptor, called `ModelAdaptor`, communicates using TCP with
the ModelServer in C++. This layer allows nodejs to be used as the
server instead of C++.