Improve the upload script.
Ignore .pyc files.
Don't fail if there are no changes.