Removes function definition for unrolled that doesn't exist
Adds initial parser implementation (inc. bloom filter)

enum comparisons result in
[CL_DEVICE_NOT_AVAILABLE] : OpenCL Error : Error: Build Program driver
returned (10007)
Break on OpenCLErrorBreak to debug.
OpenCL Warning : clBuildProgram failed: could not build program for
0x1022700 (GeForce GT 650M) (err:-2)
Break on OpenCLWarningBreak to debug.
[CL_BUILD_ERROR] : OpenCL Build Error : Compiler build log:
ptxas application ptx input, line 65; error   : Arguments mismatch for
instruction 'mov'
ptxas application ptx input, line 65; error   : Unknown symbol
'Lparse_and_score_bloom_2E_nextState'
ptxas application ptx input, line 65; error   : Label expected for
forward reference of 'Lparse_and_score_bloom_2E_nextState'
ptxas fatal   : Ptx assembly aborted due to errors

Break on OpenCLErrorBreak to debug.
[CL_INVALID_PROGRAM_EXECUTABLE] : OpenCL Error : clEnqueueNDRangeKernel
failed: the kernel doesn't contain a binary for the device
Break on OpenCLErrorBreak to debug.
clEnqueueNDRangeKernel(Invalid program executable)