Added Neoscrypt and alt kernel file option

Added the neoscrypt algorithm and a new "kernelfile" option in
profiles/pool to specify a custom .cl file to use with the selected
algorithm.