Adding ShadowRepository

Adding Shadow Input and Output Datasets

squash! Adding ShadowRepository

squash! Adding ShadowRepository

squash! Adding ShadowRepository

Making ShadowLocaiton Hdfs specific

Cleaning up shadow datatypes
removed the "discarded non-Unit value" warning
Moving basic data types to core

Removing fix comments

Fixing scalaz imports
Merge pull request #258 from ambiata/topic/shadow-datatypes

 Basic shadow datatypes
frackkkkkkkkkkkkkkkkkkkk it
asf
asf