Merge pull request #1 from krisajenkins/master

Ignore hidden files.
update deps, bump version
weird goog/base.js appearing in clsure third party jar
Update README.md
Update README.md
Update closure git repo
ignore some test files
bump version
support prepending unoptimized javascript

NOTE: this does not work with source-maps!!!
proper logging
release 0.8.0
optimize logging to include cljs warnings
update readme
rework logging

didn't like the dependency on tools.logging since it needs to be
configured to be useful, so the "default" shadow-build without any
Configuration was completely silent.

Instead now use a protocol so others may override the default
println behavior (see dev/build.clj for example logger)
actually allow closure defines and fix default
use the file from the actual jar

io/resource classloader seems to be FCFS
which is not what we want
version bump
modify reload logic to allow detecting new files
dont need that
new version