Fixed namespaces, updated the scrapeinitiator to use the correct objects and injectors, and update events
renaming, cleanup and billingCompanyFactory
Merge branch 'develop' of https://github.com/thedarkjester/CPD7045 into develop

Conflicts:
	src/Aps.Core.Tests/CoreTests/SchedulingEngineTest.cs
	src/Aps.Core.Tests/CoreTests/ScrapeSessionInitiatorTest.cs
	src/Aps.Core.Tests/InterpreterTests/ScrapeSessionXMLToDataPairConverterTests.cs
	src/Aps.Core.Tests/ValidatorTests/ScrapeSessionDataValidatorTests.cs
merge conflicts
missing files
Added new entity
Merge branch 'develop'
Update to SchedulingEngine to resolve conflict on git
demo
Merge branch 'develop' of https://github.com/thedarkjester/CPD7045 into develop
Conflicts resolved
repository fake for events
Merge branch 'wviljoendev' of https://github.com/thedarkjester/CPD7045 into wviljoendev
document update
Added implementation for all events needed by Schedular
Merge branch 'wviljoendev' into develop
validator
Merge branch 'develop' of https://github.com/thedarkjester/CPD7045.git
Merge branch 'develop'