[Extensions] Build system improvements

In summary: make xesh not depend on xwalk_runtime and compile extensions into a static library. See the commit messages for details.