setup coveralls
badge readme
tweak setup
Merge pull request #929 from JonRowe/setup_coveralls

Setting up coveralls
change `uniq` to `uniq!` as the intended operation.

Fix a typo
Merge pull request #934 from vipulnsward/change_uniq

change `uniq` to `uniq!` as the intended operation.
Fix typo: "Rspec" => "RSpec".
Fix brittle tests.

`#debug?` depends on whether or not the debugger is loaded. The tests for
it were brittle and could start to fail if you were running the specs with
the debugger loaded.
Don't use coveralls when running each spec individually.

On the coveralls UI I'm seeing the same file listed many times.  I think it's because we run all the specs together and then run each individually and the
multiple test runs confuses it.
Disable coveralls from the cukes.

That last commit improved the coveralls percent but the results
are still a bit odd. In our cukes, the rspec code is only run in a
separate process started by aruba using the rspec command. I don't
think that our cukes provide useful info about the coverage percent
due to the separate processes.
Make coveralls ignore spec and tmp files.

We really only care about the coverage of our lib files.
Merge pull request #935 from rspec/fix_coveralls

Fix coveralls and a brittle test
Update HTML fixtures.
WIP: Replace unmaintained syntax gem with coderay for optional syntax
highlighting.
Tidy up converter interface.

This changes the API but only for private classes.
Better wording on the gem install recommendation.
Demonstrates problem where a module can affect how `LetDefinition`s are put in the ancestor chain
use an internal method name to avoid overriding helper methods, this will make behaviour more predictable
Merge pull request #937 from alindeman/refactor_memoized_helpers

Refactor memoized helpers
Revert "use an internal method name to avoid overriding helper methods, this will make behaviour more predictable"

This reverts commit ec4056a1ac839ff3fb76669bb741d8b27633a2d8.