Rewrite of @djthread's mpct client in Node.JS to allow for server-side push updating of current track and other goodies.