Adjust whitespace
Add pending step definitions for feature

For feature: "record manager views records sorted by last name descending"
Split scenario step into smaller steps

The final step of this feature indicated a multi-line string as
expected output. This can be replaced by a series of steps, each
expecting a different line in sequence.
Create step file "output_steps"

This will be the home for steps dealing with the output domain of
the application.
Implement scenario steps for last name sorting
Use multi-line argument to scenario step
Satisfy feature "sort by last name descending"

* Write specs for Session#show
* Display sorted records in Session#show
* Configure RSpec to use shared examples with "it behaves like"
* Create FakeFile class as Cucumber test collaborator
* Edit input steps to use FakeFile instance
Add .gitignore

data/ will be used for sample input files.
Edit command line script

Adding call to Session#show to display results.
Access ARGF filename through #filename

The command-line script accesses the passed in file via ARGF, which
does not return the filename via #to_s. Therefore the FakeFile
definition and the file double in the unit specs were changed to
use the #filename method instead, with production code following.