
File: Stack.h

Add a general purpose protected grow method
DONE

  push pushn
  use the grow method.
DONE

 operator==, find, position
 These sit in a loop calling (*this->compare).  Instead, make this->compare
 default to NULL, and have two loops: one for the default case where
 operator== on the value type is used, and another calling (*this->compare).
DONE

 Stack<Type>(int n, Type* data)
 Write a new constructor which makes a fixed size Stack which shares
 storage with the data argument.
DONE
