Update package documentation
Update development and CI configurations

Include code analisys and testing coverage tools
Update package distribution

Remove dependency on Pillow
Add Pillow as a testing dependency on CI