Fixes #245 "length" synonym for "count"
Add KWRegularExpressionPatternMatcher, to support [[subject should] matchPattern:(NSString*)regexPattern]
Merge pull request #257 from kristopherjohnson/matchPattern

Add support for matchPattern:
Add support for matchPattern:options:
Merge pull request #253 from rnapier/master

Fixes #245 "length" synonym for "count"
Merge pull request #258 from kristopherjohnson/matchPatternOptions

Add support for matchPattern:options:
Adds a failWith macro to report a failure.

This is typically used to ensure a code block is never called during
spec validation.
The name of the macros is inspired from the fail_with method of RSpec.

Use case:

[object doSomething:^ (NSArray *array) {
    // Success block
    [[array should] beEmpty];
} failure:^{
    // Failure block.
    failWith(@"the method should not fail in this test");
}];
Renamed failWith macro to fail
Add KWContainStringMatcher, supporting expectations containString:, containString:options:, startWithString:, and endWithString:
Merge pull request #270 from kristopherjohnson/KWContainStringMatcher

Add KWContainStringMatcher
Merge pull request #268 from pbernery/support_for_fail

Adds a failWith macro to report a failure.
added newline compiler check, corrected newline issues
removed NewMacros file as it was empty. added newline
removed beNil beNonNil matchers.
Added Travis CI integration
Merge pull request #274 from yas375/travis-ci

Added Travis CI integration
Fix whitespace on Kiwi file template
Merge pull request #275 from gfontenot/gf-fix-template-whitespace

Fix whitespace on Kiwi file template
removing some unneeded declarations
removed redundant header declarations