struct Var のメンバー変数を変更

Var->specifier は Var->type へと名前を変更した。

Va->is_local は廃止。
自動変数かの識別は Var->type & TYPE_AUTO によって行うように修正。

Var->type の実態は specifier | qualifier | storage_class

ECの type_specifier などのフラグは、これらと完全に被っているので無駄。
しかし、現時点ではこれはまだ修正せずに残してある。(細かいコミットのために)

空の Var, VarHandle を malloc() するためのラッパ関数として、
new_var(), new_handle() を追加。
new_var() のデフォルトは type = TYPE_SIGNED | TYPE_INT となる。