Simplified the Makefile and the targets.

Removes the need to list every source file in the Makefile (it will instead use the contents of app/js/ and test/js).

Removes the OUT_* targets, now 'make' will copy app/* and test/* into out/.

Compiling now doesn't run gjslint. The lint target is for that purpose.

Removing all $@ and $< for readability.

R=calamity@chromium.org

Review URL: https://codereview.appspot.com/34620043

Patch from Patrick Laub <pajamallama@google.com>.