Cascading - not ready for merge

I've been working on this a little - right now the approach I'm trying is to replace storage with a keyword (:string, :binary, :parquet, :etc). Then each of the platforms (pig script, rx, cascading) can dispatch on that value to create the appropriate loader code.