Replace List of List to static_vector

  Other vector implementations are unusable because there is access
  violation.

Signed-off-by: Kohei Takahashi <flast@flast.jp>
Add overloaded operator new/delete

Signed-off-by: Kohei Takahashi <flast@flast.jp>
Remove unsafe lol_init

Signed-off-by: Kohei Takahashi <flast@flast.jp>
Use ctor/dtor instead of initializer/deleter

  for frame

Signed-off-by: Kohei Takahashi <flast@flast.jp>
Use ctor/dtor instead of initializer/deleter

  for cmd

Signed-off-by: Kohei Takahashi <flast@flast.jp>
Use vector instead of dynamic_array for labels

Signed-off-by: Kohei Takahashi <flast@flast.jp>