om: add initial support for implementation includes

- fix last remaining white space issues to get engine test to pass:
  class_in_a_package_model_generates_expected_code
- add support for STL include in types header formatter