setup.py install should run make javascript if necessary

I'm still learning how to do a PR properly!  Sorry about all the junk in this PR, only the change to `_mpld3_setup.py` is supposed to be included.  Perhaps you can cherry-pick that...