improves example code

  - uses a more generic resource for examples (e.g. :thing)
  - adds comments to help describe allowed params and filters
requires resource class & adds utf-8 magic comment
requires test subject
first pass at Hyperdrive::Resource

  - this class is used to create new Resources
  - ability to add name/description for resource
  - default :id params and filters
  - adds methods to register new params and filters
  - adds specs to excercise the new class
Bump to 0.0.3