* lib/adlint/cc1/object.rb : Fix bad value version management in order
  not to forget histories of a value.

* features/code_check/W1050.feature : Add scenario to reproduce bad
  value version management problem.
* MANIFEST : Ditto.
* lib/adlint/cc1/expr.rb : Improve heuristics of array subscript
  evaluation with indefinite subscript again.

* lib/adlint/cc1/object.rb : Add management of the representative
  element of array variables.
  Add UnmappedMemoryBlock which is not mapped to the MemoryPool in order
  to bind representative elements to their values.

* lib/adlint/cc1/interp.rb : Scrap interpretation mode for controlling
  expressions.
* lib/adlint/cc1/option.rb : Ditto.