Add stack action.

This one's pretty simple...

I also removed the elevator_normal_height constant and replaced
it with a constant for how tall a tote is. Upon further
consideration, this made more sense and seemed more useful.

Change-Id: I4a7247b9e563b1c49cf853b7b05371be172aa500
diff --git a/frc971/actors/stack_actor.h b/frc971/actors/stack_actor.h
new file mode 100644
index 0000000..2c37770
--- /dev/null
+++ b/frc971/actors/stack_actor.h
@@ -0,0 +1,31 @@
+#ifndef FRC971_ACTORS_STACK_ACTOR_H_
+#define FRC971_ACTORS_STACK_ACTOR_H_
+
+#include <stdint.h>
+
+#include <memory>
+
+#include "aos/common/actions/actions.h"
+#include "aos/common/actions/actor.h"
+#include "frc971/actors/stack_action.q.h"
+
+namespace frc971 {
+namespace actors {
+
+class StackActor
+    : public aos::common::actions::ActorBase<StackActionQueueGroup> {
+ public:
+  explicit StackActor(StackActionQueueGroup *queues);
+
+  bool RunAction(const uint32_t&) override;
+};
+
+typedef aos::common::actions::TypedAction<StackActionQueueGroup> StackAction;
+
+// Makes a new stackActor action.
+::std::unique_ptr<StackAction> MakeStackAction();
+
+}  // namespace actors
+}  // namespace frc971
+
+#endif