No More Feature Envy and a few other tweaks

* CharlotteViewModel was wanting to know a lot about the Build and acting on it quite a bit. Move those decisions and behaviors into the Build object where they belong.
* Local copies of jQuery and Knockout.js for faster loading
* Basic massage of the URLs to eliminate requirement of trailing slash