Move from jeweler to bundler for gem management tasks.

- Update to best practices
- Rely on bundler in development environment.
Convert test suite to minitest.