Merge pull request #525 from sjsrey/master

copyright update
Raise exception if array has fewer unique values than required classes in
Fisher Jenks #b166
Raise exception on  fewer unique values than classes in Fisher Jenks
Merge pull request #526 from sjsrey/b166

B166
Replacing 0 by min value in the series to be inserted in the boundaries of classified choropleths
Merge pull request #528 from darribas/master

Replacing 0 by min value in choropleths
fixes for 3.
refactoring
more fixes.
force 2 vs. 3 split
strip when python3
force 2 vs 3 formatting
no need to chuck back to bytes
geoda_quads option added
nosetests doesn't play well with homogeneity_test so renameing to homogenety
Adding option for geoda_quads in LISA related classes/methods for issue #390
removing 2_3 stuff that wasn't intended for this branch
Merge pull request #530 from sjsrey/i390

I390