Add contrib and license files.
Added license notice headers to src files.