Changes related to rectangular detectors

  - many fixes to properly handle rectangular detectors;
    much of the code, while accepting different input values for
    the number of rows and columns on the detector, was
    either hard-coded or sloppily coded for the case of a
    square panel.  These changes are incremental; we still need to
    address the case of non-uniform r/c pixels size (admittely
    a rare case).  Much of the final cleanup will happen as a
    result of the reader/detector refactor.  For now, the
    find-orientations and fit-grains have been verified using
    a gold test case from Ulrich Lienert.
fixed error with reader splitting in pullSpots
Pull in fixes to setup to my updated master ahead of pull request.

Merge branch 'pmaster'
switch master back to GE parameters (hard-coded...)
Update hexrd.xrd.xrdutil.pullSpots

* supress warnings from pullSpots for windows falling off detector
* changed default use_closest setting to True
Merge pull request #83 from joelvbernier/master

Adds capability to handle rectangular detectors