Ensuring that any document subdirectories are written
Making specs and Cli play a little nicer

Making sure the gem can find all of it's files when running as an
executable, and making sure specs can pry a little more easily
Adding automatic accessor methods for cli options
Add file writing forcing and backups
Backup overwritten files by default
Taking out PRY stuff for jruby
Not requirig pry if we're using jruby
Merge pull request #2 from modcloth-labs/writing-more-documents-that-subsequently-write-documents

Writing more documents that subsequently write documents