move CLP(FD) work into it's own namespace

CLP(FD) now resides in it's own namespace with exception of a few
remaining complected bits. Updated tests and benchmarks. All tests pass.
fix some typos in bench.clj