* Add SingletonManager which manages destruction order of
  singleton instances. SingletonShared is changed to Singleton
  and original one is removed due to this.
* Rename operator wrappers in Batang::ValueWrapper::Operators.
Merge branch 'master' into ui
Make ControlId be typedef of ValueWrapper.