js: Add documentation for Machine
js: Add documentation for Machine

This commit adds the documentation for Machine that used to be in
docs/_BlueprintAPI.md to the jsdoc.

quilt/quilt,LuiseV/quilt,LuiseV/quilt,LuiseV/quilt,kklin/quilt,ejj/quilt-dev,quilt/quilt,ejj/quilt-dev,LuiseV/quilt,kelda/kelda,NetSys/quilt,kklin/kelda,kklin/quilt,kelda/kelda,ejj/quilt-dev,kklin/kelda,kelda/kelda,NetSys/quilt,NetSys/quilt,ejj/quilt-dev,quilt/quilt,NetSys/quilt,NetSys/quilt,kelda/kelda,quilt/quilt,kklin/quilt,kklin/kelda,LuiseV/quilt,kklin/quilt,kklin/kelda