Add left shift ability.

Hello all,
This commit begins to add support for MATLAB-like shift manipulations, at the Storage level:
(http://www.mathworks.com/help/matlab/ref/circshift.html)

The ability to add true circular shifting would need an extra buffer.  Right shifting would also need to be supported.

Please let me know what you think.  Thanks!
Steve