normalize_table

add normalization techniques that have been suggested as alternatives to rarefying.  now using Rscript and with tests.
This doesn't seem right. If the user doesn't specify ``-t``, then you use the first algorithm always? I think this needs to be fixed.