Prepare utilities for the next version.

Add docstring and a --force option to rm.py
selfupdate.sh now tries to delete unwanted development only files.
Merge branch 'master' into dev