Fix includes, unbreaking PyAuto functional and improving style

* Ensure "common" is imported whenever "autotest_lib.client" is used.
* Remove unnecessary "autotest_lib.client.cros" prefix from includes.
* Remove hashbang lines from files that cannot be run from the
  command line anyway.
* Improve autotest style guide conformance:
-> Reorder includes into groups and alphabetically within these.
-> Lump together includes in each group.

BUG=chromium-os:29150
TEST=desktopui_PyAutoFunctionalTests.CHROMEOS_POLICY
TEST=desktopui_PyAutoFunctionalTests.FULL, suite:bvt

Change-Id: I87479ed729bca38888e4bcf250cf7997406387e5
Reviewed-on: https://gerrit.chromium.org/gerrit/19886
Commit-Ready: Bartosz Fabianowski <bartfab@chromium.org>
Reviewed-by: Bartosz Fabianowski <bartfab@chromium.org>
Tested-by: Bartosz Fabianowski <bartfab@chromium.org>
diff --git a/client/cros/crash_test.py b/client/cros/crash_test.py
index 0b314c4..d307b93 100644
--- a/client/cros/crash_test.py
+++ b/client/cros/crash_test.py
@@ -1,10 +1,10 @@
-# Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
+# Copyright (c) 2012 The Chromium OS Authors. All rights reserved.
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
 import logging, os, re, shutil
-import common
-import cros_logging
+
+import common, cros_logging
 from autotest_lib.client.bin import test, utils
 from autotest_lib.client.common_lib import error