Make ITransientStack interface

TransientVector now supports -pop! and -push!
Fixed bug in editable_array_for
Fixed miss named function
Added push! to stdlib.pxi
Added tests for ITransientStack operations on vectors
Subtract 1 not 2 from _cnt when creating a new_tail for TransientVectors
Merge pull request #139 from thomasmulvaney/transient-vector

ITransientStack Protocol for vectors