In ``minimal_polynomial`` changed docstring and eliminated ``prec`` option

with ``compose=True`` used ``primitive`` always

Changed ``minpoly1`` to ``_minpoly1``
Changed ``minpoly_op_algebraic_number`` to ``_minpoly_op_algebraic_number``

eliminated ``has_algebraic_number``