Add Build.from_url class method
Add Build.from_url class method

This lets us refactor code in the Edition model that makes a Build from
its URL.

Also added a way for Edition.rebuild to work directly with a
pre-instantiated Build object when available for performance.

lsst-sqre/ltd-keeper,lsst-sqre/ltd-keeper