1. revert ninja + mingw => need visual studio anyway to even begin, so might as well recommend installing vs before installing dalai. it's simpler too.
2. path resolution
1. Use isomorphic-git to avoid requiring users to install git separately
2. On windows, do not assume python is already installed. Instead, download a self-contained python and use this.
- manually setting home: handle by passing in the argument instead of using the ENV variable (for flexibility)
- installed() API
- better exception handling
- request() now takes a "url" attribute (Previously the url was being set in the constructor, this is not really correct, so moved it to the request() method)
- added 2 latest attributes: `repeat_last_n`, `repeat_penalty`
- changed `skipEnd` to `skip_end` to be consistent with the rest of the request spec
- web UI update: less brutalist. expose all customizable knobs in the header. display all currently installed models using the new `installed()` api