Updated copyright year.
Updated groovy-all dependency.
Updated providerSelection.
Added *.swp to .gitignore.
Simplified Python example.