Push methods and properties to receiver or constructor

Hey @redmunds, this is part of a possible fix for #52.

The real work was done in `dox`, https://github.com/jbalsas/dox/commit/74d4810285d03937289c2e508d2131d7c5db9133. Remember to delete your `node_modules` folder and run `npm install` again to pick up the latest changes.

I'm not very happy about this but I couldn't see any other way around except going for a full parsing with esprima. (which I'm afraid we will need at some point if we want to be super accurate...). Also, I'll probably clean that commit later, but wanted to see if it worked first.

Please, let me know what you think :)