Add an extra newline if there isn't one

* If there is no extra newline at the end of file, the separator gets
  rendered as part of the changelog.
* Add `--color` and `--format documentation` options to `rake rspec` as it
  makes the tests more readable when running locally as well as on
  travis-ci.