UPD making it so that our branching strategy is a little bit more sane
Merge branch 'development'
DEL getting rid of some erroneous crap
ADD initial interface for Service\Builder
ADD concrete implementation of Service\Builder
UPD changing to make null object without invoking constructor
UPD adding Service\Builder to constructor dependency for Consumer
UPD changing factories that create Consumers to accept the Builder and not the Container
UPD getting rid of constructor in null controller, moving method to beforeAction event
UPD fixing docs
UPD fixing consumer tests to work with no Consumer Builder
UPD changing Base controller to accept Builder in constructor
UPD fixing startup script to work with new Builder
UPD removing erroneous line of code
ADD a new controller to act as SprayFireDemo 404 page
UPD adding new 404 controller to be returned from route bag
UPD adding beforeBuild function to Consumer interface and implementations
UPD calling the new Consumer->beforeBuild() function before services are gathered
Merge branch 'development'
UPD fixing error where test was failing