remove the sort_by option
explain EMR step parsing
ensure that all mapper/reducer outputs are tab separated

Streaming Hadoop ensures that every line emitted by a mapper or a reducer
includes a separator character to delimit the key and value. The default
separator character is a \t. Hadoop interprets any line without a
separator to be a key with a null value and appends a separator to the
end of the line. This commit changes Hasta to mimic this behavior.
remove unnecessary comment
display file type in the log message

indicates whether the file came from the local filesystem or S3
updated README
Merge pull request #1 from swipely/introducing_hasta

Introducing hasta
wrap File objects from Fog in Hasta::S3File

plugs a leaky abstraction
sets up a bounded interface for File data
prerequiste for implementing file data filtering
a File object that filters out unwanted lines
rename methods to distinguish between file classes
class for performing regex-based line filtering
storage decorator for filtering data out of files
update spec to match actual interface
add filtering to the config & combined data source
remove unused arguments from start method
give filters include? and meaningful to_s methods
add fingerprint, s3_uri, and body methods to S3File
compute filtered s3 file fingerprints differently
remove old approach to filtering
inject filtering concern into Storage