genlib/cordic: cleanup, documentation, unittests
examples/cordic: scripted exploration of parameters space
genlib/sort: add bitonic, combinatorial sorter

complete with with api documentation and unittests
examples/cordic/cordic_impl: do not fail if build dir does not exist
examples/sim/cordic_err: fix rms_err function name