Created defines and errors headers

PersistentStack.h, PersistentStackDefines.h and PersistentStackErrors.h