Using double to create a stub to remove depreaction warning on specs
Refactor to move more builder methods out into Command classes
Using method instead of instance variable.
Adds pebble mode. Closes #29
Updates README with pebble documentation.
Merge pull request #33 from guava/remove_deprecation_warning

Using double to create a stub to remove depreaction warning on specs
Refactor to use attr_reader instead of accessing directly to instance variables
Refactor to reduce some nested scopes
Making the pebble object generation a command
Optionally passing an IO object to a pebble
Adds to pebble mode the ability to deal with blocks.
Merge pull request #35 from gvc/add_pebble_object

Add "pebble" mode
Merge pull request #34 from samnang/move_builder_methods_into_commands

Refactor to move more builder methods out into Command classes