Adding ability to scan recursively for jars on windows

also updated project as it was stale - license headers, new parent