Refactoring of defuse api (api is now a standalone object (for easier mixing in), with the api methods assigned directly onto defuse to be directly accessible (as it was); add assignTo() api method and change pollute() to delegate to it
add exports() method to allow defuse to easily be mixed in
Update README with the new api methods
Rebuild with the new api changes