fix #197

___FAILURE_HALT___ is ignored as well as any panic/fail

fix #197
Merge branch 'master' of https://github.com/smartystreets/goconvey into fix_197

# By Michael Whatcott (3) and Martin Wernstål (1)
# Via Michael Whatcott
* 'master' of https://github.com/smartystreets/goconvey:
  Now using `:=` instead of `var` to declare test state.
  A few more test cases.
  Refactorings
  Every invocation of Convey() now replaces nested action instances to retain closed over variables from the specific invocations of the parent scopes
Scope/Runner: Simplified nesting logic and enabled non-Convey closures/functions to be called in a test structure
TestWrappedSimple: Made test-titles match output
Merge pull request #202 from m4rw3r/mw/simplify_nesting

Scope/Runner: Simplified nesting logic (which allows for nesting immediately invoked functions).
Test: Added test for issue 197, infinite loop caused by failing So-statement at the end of a Convey-block
Merge pull request #198 from gisakulabs/fix_197

fix #197
Merge pull request #203 from m4rw3r/mw/test_issue_197

Added test for issue 197
Introduced convey.Println, etc... Fixes #204

Allows developers to print debug information to the web UI with
accuracy, meaning that output is aligned with the scope it was
generated in.
Assignment can use `:=` now.
create packageName with '/' instead of '\' for windows
Merge pull request #206 from xchrdw/fix_package_name_205

create packageName with '/' instead of '\' for windows
Coverage fixes; coverage delta now reported on every test run
Ensure that Reset on outermost block is called for every nested grandchild
Merge pull request #208 from m4rw3r/mw/ensure_reset_for_grandchildren

Ensure that Reset on outermost block is called for every nested grandchild