junit test for download controller
run jetty from within maven
specify maven source encoding
check and update maven versions
construct filename for content download
make title configurable
move database driver out of webapp

into test and jetty container
externalize jdbc properties to setting file