License

Add license notes and headers to all the sources.