Did away with domains, were causing some strange issues

Mostly that uncaught exceptions would throw when there was an error
rather than being handled correctly within our domain. Making me thing
that this was not the use case for domains.
attempt at fixing travis tests not initialising correctly
fixed node 0.6 compatibility
v2.3.5. Bugfix.

- v2.3.5 February 6, 2013
	- Fixed uncaught exceptions when intialising watchers under certain
circumstances
Merge branch 'master' into dev