added fvar_inner_type and partials_return_type

Used to determine return types for prob functions using fvar
renamed fvar_inner_type to partials_type and added partial_return_type
added first version of OperandsAndPartials for fvar