Run tests with warnings enabled.
Fix instance variable not initialized warnings.
Minor changes to the readme file.

- Add badges for RubyGems and Travis CI.
- Link to the DataSourceNotFound wiki page.
- Code formatting.