Update description for #have_errors matcher.

Current spec status:
- 2.0: 372 examples, 0 failures in 0.12045 seconds.
- 2.1: 438 examples, 0 failures in 0.14393 seconds.
Add dependency to SleepingKingStudios::Tools.

Current spec status:
- 2.0: 372 examples, 0 failures in 0.09828 seconds.
- 2.1: 438 examples, 0 failures in 0.10715 seconds.
Update description for #be_kind_of matcher.

Update version to use SemanticVersion mixin.

Current spec status:
- 2.0: 376 examples, 0 failures in 0.11081 seconds.
- 2.1: 442 examples, 0 failures in 0.10404 seconds.
Add description specs for #include matcher.

Implement SemanticMatcher #to_gem_version inline to avoid dependency
resolution issues.

Current spec status:
- 2.0: 380 examples, 0 failures in 0.10322 seconds.
- 2.1: 446 examples, 0 failures in 0.09971 seconds.
Update description, failure messages for #respond_to matcher.

Current spec status:
- 2.0: 391 examples, 0 failures in 0.12515 seconds.
- 2.1: 456 examples, 0 failures in 0.1105 seconds.
Update description for #be_boolean matcher.

Current spec status:
- 2.0: 393 examples, 0 failures in 0.11576 seconds.
- 2.1: 458 examples, 0 failures in 0.10224 seconds.
Update description for #construct matcher.

Current spec status:
- 2.0: 402 examples, 0 failures in 0.1054 seconds.
- 2.1: 467 examples, 0 failures in 0.10252 seconds.
Update description for #have_property matcher.

Current spec status:
- 2.0: 406 examples, 0 failures in 0.12215 seconds.
- 2.1: 471 examples, 0 failures in 0.10381 seconds.
Update description for #have_reader matcher.

Current spec status:
- 2.0: 410 examples, 0 failures in 0.12284 seconds.
- 2.1: 475 examples, 0 failures in 0.10641 seconds.
Update description for #have_writer matcher.

Current spec status:
- 2.0: 412 examples, 0 failures in 0.11897 seconds.
- 2.1: 477 examples, 0 failures in 0.11161 seconds.
Merge pull request #6 from sleepingkingstudios/fix-descriptions

Update matcher descriptions.