Let the builder make decision about itself

Instead of asking for information about the builder and then
making a decision, let the builder handle that decision itself
when generating the null object.
Removed functions_spec.rb

This file is a 100% replica of functions/actual_spec.rb
Maybe forgotten
Merge pull request #13 from mattdbridges/master

Remove the project .rspec file
Merge pull request #14 from mattdbridges/tell-dont-ask

Let the builder make its own decisions
Merge pull request #15 from dragosmiron/remove-functions-spec

Removed functions_spec.rb
Correct spelling of Kevlin's name in readme
Merge pull request #17 from glv/patch-1

Correct spelling of Kevlin's name in readme
Moved functions to separate module.
Add /bin to .gitignore
Add guard-bundler
Move implicit conversions to separate Command.
Extract common Command base class.
Adding support to configure base class on build.
Tweaked by @avdi to use an accessor.
Changing behaviour of singleton dup and clone to return self instead of nil
Add guard-ctags-bundler