fix missing themes (bug 901604)

Somewhat of a shotgun approach.

1. Script to creates missing versions for themes that currently already have had their versions deleted. 
2. Patches addon.update_version to have a special case for themes. Hopefully this prevents future occurrences; it's a shot, why versions went missing is unclear.
3. Don't 404 when a theme is missing _current_version