switch to /blob/-based raw file API

Implements #20.
/cc @rajivm @dlindquist for code review