scipy dependency handling

With graceful exception handling, we can continue to support users and
installed code base with scipy < 0.11