Add an install command

Upgrade* classes renamed Install*
Add a parameter and conditional to control whether an upgrade or new install is performed

Separate --upgradedb (upgrade) or --initdb (new) params for database
Maintains backwards compatibility for now, will probably change to a common argument when the command line args are refactored
Fix test_upgrade.py (UnixUpgrade->UnixInstall)