Replace usage of basictypes.h with a combination of stdint.h and base/macros.h.

Fix some style issues regarding order of includes and forward declararions.

BUG=416623

Review URL: https://codereview.chromium.org/590333002

Cr-Commit-Position: refs/heads/master@{#296139}
diff --git a/components/component_updater/update_response.h b/components/component_updater/update_response.h
index 47f79d9..c264696b 100644
--- a/components/component_updater/update_response.h
+++ b/components/component_updater/update_response.h
@@ -7,7 +7,8 @@
 
 #include <string>
 #include <vector>
-#include "base/basictypes.h"
+
+#include "base/macros.h"
 #include "url/gurl.h"
 
 namespace component_updater {