Fixed Etags passed from `this.respond()`, rewrote most of `this.compress()`, fixed a double call to `this.stale()` from `this.watch().cleanup()`, fixed variable padding across the src folder, fixes #175

Reverting an erroneous change