[autotest] Rename site_host.SiteHost to cros_host.CrosHost

Rename site_host.SiteHost to cros_host.CrosHost.
cros_host.CrosHost is the new chromeos specific host class.
The concept 'SiteHost' is deprecated as we are dealing with
multiple types of hosts (e.g. ServoHost).
The concept of a single'SiteHost' doesn't meet our needs any more.

All references are updated.

SerialHost is now subclassing RemoteHost and mixes in CrosHost
in hosts.factory.create_host().

BUG=chromium:273833
TEST=Trybot build passes; Repair/Verify pass;
Dummy suite passes;
Server side test platform_InstallTestImage
which is affected by this CL passes.
DEPLOY=scheduler

Change-Id: I5e59194996c67c6b5d7fdcaf40d594ea08de1af5
Reviewed-on: https://chromium-review.googlesource.com/167182
Tested-by: Fang Deng <fdeng@chromium.org>
Reviewed-by: Simran Basi <sbasi@chromium.org>
Commit-Queue: Fang Deng <fdeng@chromium.org>
diff --git a/server/hosts/__init__.py b/server/hosts/__init__.py
index 2d90332..392b110 100644
--- a/server/hosts/__init__.py
+++ b/server/hosts/__init__.py
@@ -11,15 +11,12 @@
 # host abstract classes
 from base_classes import Host
 from remote import RemoteHost
-try:
-    from site_host import SiteHost
-except ImportError, e:
-    pass
 
 # host implementation classes
 from ssh_host import SSHHost
 from guest import Guest
 from kvm_guest import KVMGuest
+from cros_host import CrosHost
 
 # extra logger classes
 from serial import SerialHost