プリセット関数に filltri を追加

ただし、現状は __func_filltri() 呼び出しを行える状態になっただけ。
__func_filltri() は現状では正常には動作できないので、まだ使えない状態。
__func_linebias_ay()を追加

線分の傾きaを得る（ただしx=ay）
あらかじめ各 fix? に所定の値をセットしておくこと。 演算結果は fixA へ出力される。
fixL:x0, fixR:y0, fixLx:x1, fixRx:y1 -> fixA

非公開関数
__func_linesprit_y()の修正

結果は x のみ（fixAのみ）を返すように変更した。

なお、spritY含めて、引数はすべて絶対座標で与える。また、結果も絶対座標となる。
（spritYを、x0,y0からの相対座標で与えないように注意）
__func_search_{min,mid,minmidmax}()の変更

__func_search_max() -> __func_search_max3()
戻り値のフォーマットを、3bit単位フラグから変更し、
2bit単位のインデックス値を返すように変更。

__func_search_min() -> __func_search_min2()
3項ではなく、2項比較の関数へと変更。
また、戻り値のフォーマットを、3bit単位フラグから変更し、
2bit単位のインデックス値を返すように変更。（2項比較なので実際には1bitしか使われないが）

__func_search_minmidmax() -> __func_search_minmidmax3()
戻り値のフォーマットを、各3bitの計9bitフラグから、
各2bitの計6bitのインデックス値へと変更した。

このコミットによって、一時的にビルドできなくなる。
__func_filltri()の修正

所々のバグを修正