Fixed critical bugs when using step_error synchronously
Added try/catch block when emitting "error" event to warn the user if
	no event handler is bound to handle the "error" event
Added .gitignore to ignore node_modules folder
Added some nodeunit tests
Push to 0.7.0