Fix numpy 1.8 bug
Split grey and binary erosion tests in two files
Fix overflow error
Reduce number of specializations
Remove unused import
Add support older numpy versions
Deprecate out parameter