Improved chruby_auto tests.
Explicitly return 0 (fixes #146).
Fixed an assert message.
Use more than one space.
Strip _all_ trailing whitespace.
Combined the two lines.
Use preexec_functions, which will execute in non-interactive mode.
Use %{_bindir}, %{_datadir} and %{_defaultdocdir} in the RPM spec.
Delete the interactive test since it causes the shell to stop `make test`.
Use . instead of source in tests.
Added a test for when auto.sh modifying preexec_functions.
Revert "Delete the interactive test since it causes the shell to stop `make test`."
Updated tests to run in both interactive and non-interactive mode.
silence chruby_use echo in interactive tests
Merge pull request #147 from burns/silence_test_echo

silence chruby_use echo in interactive tests
Version bump to 0.3.5.
Use trap DEBUG for auto.sh when running under bash (closes #144).
Run tests without loading any rc files.
Updated the ChangeLog about changes to auto.sh.
Remove extra line.