create diy.min.js

* removed needless whitespace
* removed needless semicolon
* removed needless `var`

Whitespace is not required before and after `=`.

From the ECMAScript [specs about Rules of Automatic Semicolon Insertion](http://ecma-international.org/ecma-262/5.1/#sec-7.9.1):
> When, as the program is parsed from left to right, the end of the input stream of tokens is encountered and the parser is unable to parse the input token stream as a single complete ECMAScript Program, then a semicolon is automatically inserted at the end of the input stream.

We don't need the `var` keyword because we're not in a function and it is defined in the global space no matter what.

This PR compacts this awesome framework to 10 bytes!