fix file names
backfill constructor to maintain api compat
ignore license header in beans.xml