don't minify on watch - it's dev
optimised for testing

body not cached (don't really need it)
navigation is always tested for
more testable log function
add jquery to the tests
tests for some more EDJ methods