dpeakRead now accepts GRanges object

Added a conditional that coerces peakfile to a data.frame if it is a GRanges object.  Otherwise, it is assumed that peakfile is a file with first three columns as chr, start, end.