added public constructor  accepting initial model and EngineConfiguration
replaced own logging with net common logging
added build.boo build script and refactored to get rid of warnings
creating nuspec file for origodb
nuspec and boo build work in progress
Merge branch 'master' into dev

Conflicts:
	deploy/OrigoDB.nuspec
	deploy/build.boo
	src/OrigoDB.Core.Test/EngineTest.cs
	src/OrigoDB.Core.Test/EngineTestBase.cs
	src/OrigoDB.Core.Test/ProxyTest.cs
	src/OrigoDB.Core/Engine.cs
	src/OrigoDB.Core/Journaling/CommandJournal.cs
	src/OrigoDB.Core/Journaling/StreamJournalWriter.cs
	src/OrigoDB.Core/Kernels/Kernel.cs
	src/OrigoDB.Core/Kernels/OptimisticKernel.cs
	src/OrigoDB.Core/Linq/CachingLinqCompiler.cs
	src/OrigoDB.Core/Logging/ILogFactory.cs
	src/OrigoDB.Core/Logging/Log.cs
	src/OrigoDB.Core/Logging/LogLevel.cs
	src/OrigoDB.Core/Logging/LogProvider.cs
	src/OrigoDB.Core/OrigoDB.Core.csproj
	src/OrigoDB.Core/Properties/AssemblyInfo.cs
	src/OrigoDB.Core/Storage/InMemoryStore.cs
	src/OrigoDB.Core/Storage/Store.cs
	src/OrigoDB.Core/Utilities/HashUtility.cs
	src/OrigoDB.Modules.Blackbox.Test/BlackBoxLogFactoryTest.cs
	src/OrigoDB.Modules.Blackbox/BlackBoxLogAdapter.cs
	src/OrigoDB.Modules.Blackbox/BlackBoxLogFactory.cs
	src/OrigoDB.Modules.Blackbox/OrigoDB.Modules.Blackbox.csproj
	src/OrigoDB.Modules.Log4Net.Test/Log4NetFactoryTest.cs
	src/OrigoDB.Modules.Log4net/Log4NetLogAdapter.cs
	src/OrigoDB.Modules.Log4net/Log4NetLogFactory.cs
	src/OrigoDB.Modules.Log4net/OrigoDB.Modules.Log4net.csproj
	src/OrigoDB.Modules.Protobuf.Test/SmokeTests.cs
	src/OrigoDB.sln
Cleanup after merge tool errors
internal logging to console

* refactored logging
* LogLevel filtering for ConsoleLogger
* Readded and adapted logging modules
automated build, nuget pack and publishing using boo/phantom
Hard coded versions in nuspec files
ignoring builds folder
Merge branch 'master' of https://github.com/DevrexLabs/origodb