ErrorHandling: replaced EventEmitter with empty object
ErrorHandling: prevent multiple callbacks
ErrorHandling: removed debug bits
ErrorHandling: replaced 'not json' event with Error
ErrorHandling: replaced 'fail' event with 'request failed' Error

- .details = error from Node
- .request = request options
- .requestData = request data object
ErrorHandling: whitespace cleanup
Merge branch 'refs/heads/master' into ErrorHandling

Conflicts:
	directvps.js
ErrorHandling: added 'err' to callback functions
get_productlist handle errors
get_imagelist handle errors
get_kernellist handle errors
get_locationlist handle errors
get_actionlist handle errors
get_statuslist handle errors
get_vpslist handle errors
get_backuplist handle errors
get_ipv4 handle errors
get_traffic handle errors
vps.details handle errors
vps.action handle errors