Moved providers around
Fixed demos with new paths, added transport to jshint