Update fetcher logic to use translate_dependency_url

- Introduce full manifest.yml
- Replace Ruby BP-specific fetcher logic with compile-extensions
- Replace raw curl shellout in install_plugin

[#82972454]
Update Sinatra fixture to require Ruby 2.1.5.