Fix #134. Added db-drop-existing-tables switch to site-install

Added 'db-drop-existing-tables' switch to site-install command to optionally not delete existing tables in the target database, so that Drupal can co-habit a database with other applications. This switch defaults to TRUE if not specified, so that normal functionality is unaffected.