add roots to nf objects
bugfix; compute and V and Vinv
Merge remote-tracking branch 'wbhart/cubic' into cubic
Updated some comments.
Further editing of comments in nf.h.
Add basic interface for nf_elem_approx_t and rudimentary mul function.