ENH: Add inequality overrides to complex_ops.h.
ENH: Add inequality routines to compressed types in sparsetools.
ENH: Regenerated SWIG wrappers.
ENH: Add inequalities to base.py
ENH: Add inequalities to compressed.py, bsr.py.
TST: Add tests for inequalities.
TST: Test for sparse inequalities with scalars on LHS.
STY: Changed idiom for filling matrices as suggested by pv.
Merge pull request #2586 from cowlicks/inequalities-override

ENH: sparse: implement inequality ops for sparse matrices
ENH: new bool_ops.h
STY: Homogenized spacings.
TST: Added bool rollover test.
ENH: Added macro to check at compile time that np_bool_wrapper is the correct size.
BUG: Readded 2 line I accidentally deleted.
STY: Added parenthese for clarity as suggested by PV.
BUG: stats: re-enable a lot of tests for continuous distributions.

These got disabled by applying a decorator to a test function, causing nose
to not recognize it anymore.
BUG: fix two test errors in the gilbrat distribution.
MAINT: stats.distributions: gilbrat shouldn't inherit from lognorm, APIs neq.
MAINT: remove all calls to distribution instances in lognorm and gilbrat.

Addresses Josef's comments on PR 2552.
BUG: More general boolean comparisons for complex_ops.h to fix compiler
errors.