Flacco, Ravens good to go with 3-year contract extension