fix license headers and add LICENSE and NOTICE to project root
include license and notice in jar