fix misc minor code review issues
including:
- assert that flow constructor parameters don't have @context annotations
- the log in JarDownloader should be inside a companion object
- don't use LOG anywhere, call it log instead
(plus others which you might seen in the code changes attached and needn't be listed here)
Edited by Christopher Wells