Updating .gitignore. Adding events.

- added doc to gitignore
- adding support for events to Scurl (beforeSend and afterSend)
Updating .gitignore. Adding events.

- added doc to gitignore
- adding support for events to Scurl (beforeSend and afterSend)
Merge branch 'develop' of github.com:sesser/Scurl into develop

Conflicts:
	.gitignore
Adding events

- Add event stack to Sesser\Scurl\Scurl
- Call events in the stack before and after the request is sent
- Updated README.md with event info
- Unit tests for event stack
- Updated doc/README.md with information about generating the docs/code coverage
Finishing event logic

- Added __destruct method to Scurl to prevent static var pollution
- Added error handling event logic
- Added unit tests for additional logic