Update handler_url support to match the latest in the xblock repo, for both js and python runtimes

[LMS-1613]
Run tests in lms/lib