Added command line parameter to accept the number of threads.

The number of threads can be passed as an optional third parameter. If it is ommited a smart default is used.

call with:
ljmd-cl.x device [thread-number] < input
Merge branch 'master' of https://github.com/LJMD-OpenCL/ljmd-opencl
Fixed indentation an argc checking

Fixded indentation and argc checking as requested.
include kernel into program binary
makefile takes care of generated include file from opencl kernel file
Merge pull request #19 from vossjo/master

direct inclusion of kernel into binary
Undoing some edits in order to synchronize

removed the hard-coded personalization made in order to adapt the
code to my hardware
Merge remote-tracking branch 'upstream/master'
Merge pull request #18 from ajasja/master

Added command line parameter to accept the number of threads.
Merge remote-tracking branch 'upstream/master'
Makefile capable of calling some program executions
Merge remote-tracking branch 'upstream/master'

Conflicts: makefile. Diffrent content merged
Merge pull request #20 from Titan-C/master

Makefile now executes OpenCL binary
Merge remote-tracking branch 'upstream/master'
Makefile option for NVIDIA Optimus technologies

also included comments to label each one of the 8 relevant
parts inside the main MD loop