Remove a bit of 'apply()' overloading

https://github.com/playframework/playframework/issues/2031
https://github.com/playframework/playframework/issues/2148#issuecomment-30380933
Logging is such a pain

* tests shouldn't show all the print output
* better to capture to a folder adjacent to the repo

* by default, log to file (with times?) and console (undecorated)
* in tests, log only to file

Remark: Instead of capturing to:
/private/var/folders//j9/q_mfn8gs0w5c_t8hrp1xk2g00000gn/T/1380820596783-0/_sample-repos_huge10MBCommitMessage.git.zip-unpacked.bfg-report/2013-10-03T18-16

it would nice to copy it into target, if natural?:

target/2013-10/09/21-05/should-cope-with-crazy/

This actually does log to a file and the console..

why is the 'print' statement necessary? race condition?

Don't depend on ***Singleton*** LoggerFactory and LoggerContext!

Or your tests will be mush
Ken suggested this. seem to work. WTF.