Fixed teardown bug

The test for teardown looked for teardown/0, but attempted to call
teardown/1. This fix looks for teardown/1 as well
Bugfix typo

Attempted to call a function in cucumber_parser. Corrected this to 
cucuberl_parser.
Color coding output

Red for indicating failure
Green for indicating normal
Ignoring test tmp dir and vi swp-files
Fixed bugs from original repo
Fixed bug in call_teardown function

* Verified if a teardown/0 function was exported
in the callback module. But it must be teardown/1
Fixing incorrect module reference
Merge git://github.com/madtrick/cucumberl
Feature scenario setup support

Add support for scenario_setup functions that is run at the beginning of
each scenario.
Merge branch 'membase_original' into head_merge
Add colorization

Add red color to the not implemented message
Bugfix set default text color at the end
Bugfix scenario setup

Keeps scenario setup result in State
New rebar from basho

Built from https://github.com/basho/rebar head
Merge branch 'master' of git://github.com/khellan/cucumberl
Makefile uses local rebar
Removed colorization
Removed redundant cucumber_parser.erl