Access the pointer to the storage data.

Hello all,
This diff adds support for accessing a Storage's memory location.  Lightuserdata from Lua is supported for creating a storage as well. Let me know what you think.  Thanks!
Steve