* Raise an error for remote url in StatusFinder Previous implementation had allowed remote url with status id which also exists on local. Then that bug leads /api/web/embed to return wrong embed url. * Fix oembed_controller_spec
* Add StreamEntryFinder class to parse URLs * Use StreamEntryFinder and clean up api/oembed controller