Update create_goldfish_action and error to be pylint compliant.

- 4 space convention
- fix pylint errors
- Add some pylint disable comments to avoid pylint error temporarily

Bug: None
Test: pylint public/actions/create_goldfish_action_test.py passes
      pylint public/actions/create_goldfish_action.py passes
      pylint public/error.py passes

Change-Id: If196122cc7c0b880594b3f1f807d6df5871e16c3
diff --git a/public/errors.py b/public/errors.py
index 0f4c644..64b0c7d 100755
--- a/public/errors.py
+++ b/public/errors.py
@@ -13,7 +13,6 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-
 """Define errors that are raised by the driver."""
 
 HTTP_NOT_FOUND_CODE = 404
@@ -79,8 +78,8 @@
 
 
 class DeviceBootError(DriverError):
-  """To catch device boot errors."""
+    """To catch device boot errors."""
 
 
 class DeviceBootTimeoutError(DeviceBootError):
-  """Raised when an AVD defice failed to boot within timeout."""
+    """Raised when an AVD defice failed to boot within timeout."""