Fix typo
Add specs for Build::Base
Add config_spec and Build::Config
Use new Build::Config in Build::Base; remove #document_struct
Add failing acceptance test to test --merge-config parameter
Use be_nil matchers for specs
Add specs for Task::Base and Build::Task::Base