Remove unnecessary dependencies
Bump version to 1.0.0.pre
Document Hendrix::VERSION constant
Modify Guardfile
Clean up lib/ and spec/ to start over
Add Guard dependencies
Use Fuubar with RSpec
Use 'expect' RSpec syntax
Remove 'Usage' instructions (ready for new ones)
Style 'Hendrix' logo for YARD
:clap: The Big Rewrite :clap:
This rewrite of Hendrix has a lot of changes. It is marked as 1.0.0.pre
because I feel Hendrix is stable enough to be 1.0. Some changes in this
commit were influenced by issue #19. They include:
  - Sprinkling less metaprogramming all over the place
  - Naming methods more appropriately
  - Making the Hendrix internals stand out more from each other
  - Maintaing high(er) coverage
  - Defining a public API
  - Being more strict with Rubocop and code quality
  - Needing less dependencies
  - Writing better specs
  - ...and many, many more!