Fix build configuration.
"Let" binding translation is fixed.
Device type -> Cpu. Rm command queue.
Refactored ConsoleLauncher to make it possible to launch the loop multiple times with different parameters passed.
Implemented iteration over different k values in ParametersSearch.
Implemented new timers creation to solve the resetting issues while launching one algorithm multiple times.
Added buffersCreated flag resetting in close() functions.
Merge branch 'master' of https://github.com/jud4s/Brahma.FSharp

Conflicts:
	Source/Substrings/AhoCorasickGpu.fs
	Source/Substrings/AhoCorasickOptimized.fs
	Source/Substrings/ConsoleLauncher.fs
	Source/Substrings/InputGenerator.fs
Added simple PInvoke wrapper for kernel32.dll to implemented low-level disk reading.
Added a non-working attempt to use the low-level reading.
Implemented Aho-Corasick algorithm for CPU.
Implemented RawReading test.
Fixed bit operations in Raw IO wrapper.
Fixed indexing in Raw IO wrapper.
Implemented reading of disk till its end.
Implemented actual templates generation.
Fixed some rare bug in Aho-Corasick implementation for CPU.
Build configuration fixed.
Merge https://github.com/jud4s/Brahma.FSharp into NuGet

Conflicts:
	Source/Brahma.sln
	Source/Substrings/AhoCorasickOptimized.fs
Fix build configuration.
AssemblyInfo.fs is added.
Fix build configuration.
Add NuGet stuff.
Add nuget specification.