Updated copyright dates.
Added logging instead of stdout for message output.
Moved copyright output to java to avoid delayed printing on Windows.