Extend response override plugin capabilities

Give plugins access to response, original request information
Plugin extension update

Keep old plugin compat
Response override can block request
Rename v2 ResponseOverride
merge master
Clean status plugin
Add response content helper
Exclude new properties from backup
Refactor common code in callFunction methods
add missing args
Remove extra semicolon
Merge pull request #32 from groupon/dwillson/12

Extend plugin support
Merge pull request #34 from groupon/dwillson/update

update version for 1.0.0-beta.3 release
fix response history logging
Merge branch 'master' of github.com:groupon/odo into dwillson/12
Merge pull request #35 from groupon/dwillson/12

Fix history logging with plugins
Flush response buffer on timeout path
Fix parameter removal issue
Tracking davidw/12
Add option to allow for no destination host to be set(assumes that the source host is the destination)
Return HTTP 504 in the case that a request to the destination server times out
Change warnin when destination host isn't set
Update profile evaluation to only evaluate the same profile once