Added unit tests for rolling_window function.

The function `iris.util.rolling_window` doesn't have any direct tests, it is only tested through the `Cube.rolling_window` method. This PR simply adds unit tests for this function. The lack of these tests was highlighted in #793 which fixed `rolling_window` for masked array inputs.