gradle: fix license, add LICENSE file and license headers

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
gradle: update a bit of documentation

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>