CDK-619: Implemented review feedback

 * Added a justification for returning null from getPartitionKeys
 * Made the location parsing to give Pig an "absolute" URI and to
   switch it back before loading the dataset more robust.