tests: unmask hidden test and fix test_diff

test_diff was getting masked by the later test_diff definition.
Rename the clobbering test_diff to test_commit_diff so that the
original test_diff is executed.

Fix the test_diff expectations.

Signed-off-by: David Aguilar <davvid@gmail.com>
First cut of allowing advanced search syntax

Refactor for backward compatibility, add test
Improve code style
Merge pull request #40 from Datacom/search_improvements_pull_request

Advanced search syntax
Update gemfile.lock

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Merge pull request #34 from davvid/fix-tests

tests: unmask hidden test and fix test_diff
Mention fork changes in README

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Bump version

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Add 2.6.5 to CHANGELOG

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Less strict dependencies

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
mention ruby 2.0 support
Improve readme

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Update Gemfile.lock

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Add gem version badge

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Mention bundler

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Adds "quick_diff" feature to Commit class.

Returns "unbaked" Diff instances with only the a_/b_path, new_file, and
deleted_file props set.
Refactors style of passing "name-status" to git.

Suggestion from @jacobvosmaer.