updated NOTICE and copyright info, added fileupload via inputstream