dist: add extract

	- Will be used to be able to distribute tarballs on releases
	  either defined through a configuration file or through git
	  tags
	- Add license to these files, others in next commit

Signed-off-by: Alberto Corona <alberto@0x1a.us>
LICENSE: add license to files

Signed-off-by: Alberto Corona <alberto@0x1a.us>