consistently format unreachable_package

* Unreachable package always returns as {error, {unreachable_package, Package} }
  from ``depsolver:solve``
* correct vim modelines
* add test coverage for incorrect unreachable_package response