update_engine: Clean up angle brackets in template types.

C++11 no longer has the angle bracket pitfall in template types.

BUG=None
TEST=`FEATURES=test emerge-$BOARD update_engine`

Change-Id: I0168b9f208ad8e62ae614b8a3b8bcf31c58fa9f2
Reviewed-on: https://chromium-review.googlesource.com/219203
Commit-Queue: Ben Chan <benchan@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
diff --git a/test_utils.h b/test_utils.h
index 45f409c..37d552f 100644
--- a/test_utils.h
+++ b/test_utils.h
@@ -197,7 +197,7 @@
 class ObjectFeederAction;
 
 template<typename T>
-class ActionTraits<ObjectFeederAction<T> > {
+class ActionTraits<ObjectFeederAction<T>> {
  public:
   typedef T OutputObjectType;
   typedef NoneType InputObjectType;
@@ -206,7 +206,7 @@
 // This is a simple Action class for testing. It feeds an object into
 // another action.
 template<typename T>
-class ObjectFeederAction : public Action<ObjectFeederAction<T> > {
+class ObjectFeederAction : public Action<ObjectFeederAction<T>> {
  public:
   typedef NoneType InputObjectType;
   typedef T OutputObjectType;
@@ -231,7 +231,7 @@
 class ObjectCollectorAction;
 
 template<typename T>
-class ActionTraits<ObjectCollectorAction<T> > {
+class ActionTraits<ObjectCollectorAction<T>> {
  public:
   typedef NoneType OutputObjectType;
   typedef T InputObjectType;
@@ -240,7 +240,7 @@
 // This is a simple Action class for testing. It receives an object from
 // another action.
 template<typename T>
-class ObjectCollectorAction : public Action<ObjectCollectorAction<T> > {
+class ObjectCollectorAction : public Action<ObjectCollectorAction<T>> {
  public:
   typedef T InputObjectType;
   typedef NoneType OutputObjectType;