Made managedObjectContext public so it can be set in the intiWithCoder for use with storyboards.
Added failing unit tests to check travis is working correctly.
Using travis' built in xctool to run tests on travis-ci.com
Removed any code signing settings.
Added code signing back in.
Removed Github API token from script.
Using explicit xctool command when running on travis.
Added travis build coverage badge to README.
Removed failing unit tests.
Added Coveralls code coverage config file.

More info here https://coveralls.io
Code coverage computed based on the travis-ci test results.
Added ONLY_ACTIVE_ARCH=NO to travis-test.
Added Coveralls code coverage badge.
Merge pull request #26 from 3squared/travis-test

Travis and Coveralls setup.
Deleted .coveralls.yml as it is not needed.
Searching is now optional and can be turned off.

By setting searchingEnabled to NO it does not add a search controller
to the tableview header.
Updated example view controller to show search controller
searchIsActive BOOL updated when the cancel button is pressed or when the search bar ends editing.
Potential fix for pull request #33
Merge pull request #25 from steprescott/storyboards

Made managedObjectContext public so it can be set in the initWithCoder.
Added new init method in order not to break any older APIs