Add getStats()

getStats() allows at any point to retrieve a Dict with the numbers of
successes, failures, errors and failures+errors.

This allows to put a `exit(getStats()["nNonSuccessful"])` as the last
line in `test/runtests.jl` to indicate to the outside world (for
example travis) whether the tests were successful.
Set up travis and add travis build status to Readme

This shows how to use FactCheck.jl with travis
Cleanup

also triggers travis
Make 1 test fail to test travis build
Make travis pass again - travis seems to work
Added readme section on Travis
added exitWithTestStatus()

just a nice-looking shortcut to exit(getStats()["nNonSuccessful"])
fixed typo
exitWithTestStatus -> exitstatus
README: line breaks after every sentence

http://xkcd.com/1285/
Travis: use my email address and repo
Merge #16 - Hook up FactCheck to Travis

Conflicts:
	README.md
README: fix travis build status link
Fix travis build status link again ;)
Modernize tests, fixup travis
Reworking README
No need to support older versions of Julia anymore
Update README.md
Move example out to its own folder
Rip out custom color stuff, use Base.print_with_color

Apart from code reuse, this should work cross-platform.
Downside: you need to run tests with julia --color to get the coloured output
Upshot: Now more garbled escape codes in test logs on PkgEvaluator

@ssfrr I know you looked at this in https://github.com/JuliaLang/julia/issues/8096,
so tagging you in case this interests you