A free, meditative place to stop and smell the roses — Mother’s day just passed, so it’s likely you’ve had a lot of roses in your life lately. If you can’t get enough of the flowers, though, you need to check out Osage Station Park in Danville, a community park in the deep East Bay. At first glance, Osage Station park…