(FastPiecewise.__init__): merging code handles overlapping intervals.
(bhk_irrational_extreme_limit_to_rational_nonextreme): changes delta to satisfy extremality condition
(finite_dimensional_extremality_test_general): plot perturbation
Fix a bug in Type1 check. Break finite_dimensional_extremality_test_general into smaller pieces.
Rework type1check, type2check