BUG: Check integrity of sparse int indices
The `check_integrity` method of `IntIndex` in `pandas.sparse` was un-implemented despite having documentation.  This PR implements the method and calls it when initializing `IntIndex`.

xref <a href="https://github.com/pandas-dev/pandas/pull/15844#discussion_r108840154">#15844 (comment)</a>